﻿using System;
using System.Collections.Generic;

namespace SharpSqlAnalyzer.nodes
{
	// Token: 0x02000270 RID: 624
	public sealed class ENodeType
	{
		// Token: 0x06001381 RID: 4993 RVA: 0x0031F04C File Offset: 0x0031D24C
		static ENodeType()
		{
			ENodeType.valueList.Add(ENodeType.T_Constant);
			ENodeType.valueList.Add(ENodeType.T_Constant_Integer);
			ENodeType.valueList.Add(ENodeType.T_Constant_Float);
			ENodeType.valueList.Add(ENodeType.T_Constant_Double);
			ENodeType.valueList.Add(ENodeType.T_Constant_String);
			ENodeType.valueList.Add(ENodeType.T_Constant_Date);
			ENodeType.valueList.Add(ENodeType.T_Constant_Timestamp);
			ENodeType.valueList.Add(ENodeType.T_Constant_Time);
			ENodeType.valueList.Add(ENodeType.T_Constant_Boolean);
			ENodeType.valueList.Add(ENodeType.T_Constant_Interval);
			ENodeType.valueList.Add(ENodeType.T_Constant_BindV);
			ENodeType.valueList.Add(ENodeType.T_Constant_Null);
			ENodeType.valueList.Add(ENodeType.T_ConstantList);
			ENodeType.valueList.Add(ENodeType.T_PrecisionScale);
			ENodeType.valueList.Add(ENodeType.T_PTNodeList);
			ENodeType.valueList.Add(ENodeType.T_Typename);
			ENodeType.valueList.Add(ENodeType.T_ParseTreeNodeList);
			ENodeType.valueList.Add(ENodeType.T_StatementList);
			ENodeType.valueList.Add(ENodeType.T_TypeNameList);
			ENodeType.valueList.Add(ENodeType.T_IndexColName);
			ENodeType.valueList.Add(ENodeType.T_Expression);
			ENodeType.valueList.Add(ENodeType.T_Expression_Simple);
			ENodeType.valueList.Add(ENodeType.T_Expression_Compound);
			ENodeType.valueList.Add(ENodeType.T_TableHint);
			ENodeType.valueList.Add(ENodeType.T_ObjectAccess);
			ENodeType.valueList.Add(ENodeType.T_CaseExpression);
			ENodeType.valueList.Add(ENodeType.T_FunctionCall);
			ENodeType.valueList.Add(ENodeType.T_DatetimeExression);
			ENodeType.valueList.Add(ENodeType.T_IntervalExression);
			ENodeType.valueList.Add(ENodeType.T_ObjectName);
			ENodeType.valueList.Add(ENodeType.T_ColumnDefinition);
			ENodeType.valueList.Add(ENodeType.T_ObjectReference);
			ENodeType.valueList.Add(ENodeType.T_ColumnDefinitionList);
			ENodeType.valueList.Add(ENodeType.T_ObjectReferenceList);
			ENodeType.valueList.Add(ENodeType.T_Table);
			ENodeType.valueList.Add(ENodeType.T_ColumnReference);
			ENodeType.valueList.Add(ENodeType.T_ColumnReferenceList);
			ENodeType.valueList.Add(ENodeType.T_TableReference);
			ENodeType.valueList.Add(ENodeType.T_TableReferenceList);
			ENodeType.valueList.Add(ENodeType.T_TypeAttribute);
			ENodeType.valueList.Add(ENodeType.T_TypeAttributeList);
			ENodeType.valueList.Add(ENodeType.T_ObjectNameList);
			ENodeType.valueList.Add(ENodeType.T_AlterTableOption);
			ENodeType.valueList.Add(ENodeType.T_AlterTableOptionList);
			ENodeType.valueList.Add(ENodeType.T_KeyReference);
			ENodeType.valueList.Add(ENodeType.T_KeyAction);
			ENodeType.valueList.Add(ENodeType.T_ExpressionList);
			ENodeType.valueList.Add(ENodeType.T_InExpr);
			ENodeType.valueList.Add(ENodeType.T_TrimArgument);
			ENodeType.valueList.Add(ENodeType.T_DropIndexItem);
			ENodeType.valueList.Add(ENodeType.T_DropIndexItemList);
			ENodeType.valueList.Add(ENodeType.T_TruncateTableSqlNode);
			ENodeType.valueList.Add(ENodeType.T_StubStmtSqlNode);
			ENodeType.valueList.Add(ENodeType.T_SelectSqlNode);
			ENodeType.valueList.Add(ENodeType.T_DeleteSqlNode);
			ENodeType.valueList.Add(ENodeType.T_UpdateSqlNode);
			ENodeType.valueList.Add(ENodeType.T_InsertSqlNode);
			ENodeType.valueList.Add(ENodeType.T_CreateTableSqlNode);
			ENodeType.valueList.Add(ENodeType.T_CreateProcedureSqlNode);
			ENodeType.valueList.Add(ENodeType.T_CreateFunctionSqlNode);
			ENodeType.valueList.Add(ENodeType.T_BlockSqlNode);
			ENodeType.valueList.Add(ENodeType.T_ReturnSqlNode);
			ENodeType.valueList.Add(ENodeType.T_CreateTriggerSqlNode);
			ENodeType.valueList.Add(ENodeType.T_CreateViewSqlNode);
			ENodeType.valueList.Add(ENodeType.T_StatementSqlNode);
			ENodeType.valueList.Add(ENodeType.T_IfSqlNode);
			ENodeType.valueList.Add(ENodeType.T_DeclareSqlNode);
			ENodeType.valueList.Add(ENodeType.T_CursorDeclStmt);
			ENodeType.valueList.Add(ENodeType.T_CreatePackageSqlNode);
			ENodeType.valueList.Add(ENodeType.T_CreateIndexSqlNode);
			ENodeType.valueList.Add(ENodeType.T_CreateMaterializedViewLogSqlNode);
			ENodeType.valueList.Add(ENodeType.T_CreateMaterializedViewSqlNode);
			ENodeType.valueList.Add(ENodeType.T_DropTableSqlNode);
			ENodeType.valueList.Add(ENodeType.T_DropIndexSqlNode);
			ENodeType.valueList.Add(ENodeType.T_DropViewSqlNode);
			ENodeType.valueList.Add(ENodeType.T_CreateSequenceSqlNode);
			ENodeType.valueList.Add(ENodeType.T_CreateSchemaSqlNode);
			ENodeType.valueList.Add(ENodeType.T_AlterTableSqlNode);
			ENodeType.valueList.Add(ENodeType.T_MergeSqlNode);
			ENodeType.valueList.Add(ENodeType.T_ContinueSqlNode);
			ENodeType.valueList.Add(ENodeType.T_BreakSqlNode);
			ENodeType.valueList.Add(ENodeType.T_GrantSqlNode);
			ENodeType.valueList.Add(ENodeType.T_DenySqlNode);
			ENodeType.valueList.Add(ENodeType.T_FetchSqlNode);
			ENodeType.valueList.Add(ENodeType.T_OpenSqlNode);
			ENodeType.valueList.Add(ENodeType.T_CloseSqlNode);
			ENodeType.valueList.Add(ENodeType.T_ExecuteAsSqlNode);
			ENodeType.valueList.Add(ENodeType.T_ExecuteSqlNode);
			ENodeType.valueList.Add(ENodeType.T_RevokeSqlNode);
			ENodeType.valueList.Add(ENodeType.T_DropDbObjectSqlNode);
			ENodeType.valueList.Add(ENodeType.T_CollectStatisticsSqlNode);
			ENodeType.valueList.Add(ENodeType.T_CallSqlNode);
			ENodeType.valueList.Add(ENodeType.T_ViewAliasItem);
			ENodeType.valueList.Add(ENodeType.T_ViewAliasItemList);
			ENodeType.valueList.Add(ENodeType.T_ViewAliasClause);
			ENodeType.valueList.Add(ENodeType.T_SelectDistinct);
			ENodeType.valueList.Add(ENodeType.T_CreateDatabaseSqlNode);
			ENodeType.valueList.Add(ENodeType.T_InsertCondition);
			ENodeType.valueList.Add(ENodeType.T_InsertIntoValue);
			ENodeType.valueList.Add(ENodeType.T_StatementListSqlNode);
			ENodeType.valueList.Add(ENodeType.T_CommentSqlNode);
			ENodeType.valueList.Add(ENodeType.T_WhereClause);
			ENodeType.valueList.Add(ENodeType.T_ResultColumn);
			ENodeType.valueList.Add(ENodeType.T_ResultColumnList);
			ENodeType.valueList.Add(ENodeType.T_AliasClause);
			ENodeType.valueList.Add(ENodeType.T_FromTable);
			ENodeType.valueList.Add(ENodeType.T_PxGranule);
			ENodeType.valueList.Add(ENodeType.T_TableSample);
			ENodeType.valueList.Add(ENodeType.T_Flashback);
			ENodeType.valueList.Add(ENodeType.T_FromTableList);
			ENodeType.valueList.Add(ENodeType.T_JoinExpr);
			ENodeType.valueList.Add(ENodeType.T_Join);
			ENodeType.valueList.Add(ENodeType.T_JoinItem);
			ENodeType.valueList.Add(ENodeType.T_CTE);
			ENodeType.valueList.Add(ENodeType.T_CTEList);
			ENodeType.valueList.Add(ENodeType.T_OrderBy);
			ENodeType.valueList.Add(ENodeType.T_OrderByItem);
			ENodeType.valueList.Add(ENodeType.T_OrderByItemList);
			ENodeType.valueList.Add(ENodeType.T_ForUpdate);
			ENodeType.valueList.Add(ENodeType.T_Hierarchical);
			ENodeType.valueList.Add(ENodeType.T_GruopBy);
			ENodeType.valueList.Add(ENodeType.T_GruopByItem);
			ENodeType.valueList.Add(ENodeType.T_GruopByItemList);
			ENodeType.valueList.Add(ENodeType.T_RollupCube);
			ENodeType.valueList.Add(ENodeType.T_GroupingSetItem);
			ENodeType.valueList.Add(ENodeType.T_GroupingSetItemList);
			ENodeType.valueList.Add(ENodeType.T_GroupingExpressionItem);
			ENodeType.valueList.Add(ENodeType.T_GroupingExpressionItemList);
			ENodeType.valueList.Add(ENodeType.T_GroupingSet);
			ENodeType.valueList.Add(ENodeType.T_QualifyClause);
			ENodeType.valueList.Add(ENodeType.T_AnalyticFunction);
			ENodeType.valueList.Add(ENodeType.T_KeepDenseRankClause);
			ENodeType.valueList.Add(ENodeType.T_WhenClauseItem);
			ENodeType.valueList.Add(ENodeType.T_WhenClauseItemList);
			ENodeType.valueList.Add(ENodeType.T_ComputeExpr);
			ENodeType.valueList.Add(ENodeType.T_ComputeExprList);
			ENodeType.valueList.Add(ENodeType.T_ComputeClauseItem);
			ENodeType.valueList.Add(ENodeType.T_ComputeClauseItemList);
			ENodeType.valueList.Add(ENodeType.T_ComputeClause);
			ENodeType.valueList.Add(ENodeType.T_TopClause);
			ENodeType.valueList.Add(ENodeType.T_ContainsTable);
			ENodeType.valueList.Add(ENodeType.T_OpenRowSet);
			ENodeType.valueList.Add(ENodeType.T_OpenXML);
			ENodeType.valueList.Add(ENodeType.T_OpenDatasource);
			ENodeType.valueList.Add(ENodeType.T_PivotClause);
			ENodeType.valueList.Add(ENodeType.T_OutputClause);
			ENodeType.valueList.Add(ENodeType.T_DmlSelectItem);
			ENodeType.valueList.Add(ENodeType.T_DmlSelectItemList);
			ENodeType.valueList.Add(ENodeType.T_ReturningClause);
			ENodeType.valueList.Add(ENodeType.T_OpenQuery);
			ENodeType.valueList.Add(ENodeType.T_MultiTarget);
			ENodeType.valueList.Add(ENodeType.T_MultiTargetList);
			ENodeType.valueList.Add(ENodeType.T_TableElement);
			ENodeType.valueList.Add(ENodeType.T_TableElementList);
			ENodeType.valueList.Add(ENodeType.T_IntoClause);
			ENodeType.valueList.Add(ENodeType.T_TableSamplePart);
			ENodeType.valueList.Add(ENodeType.T_Constraint);
			ENodeType.valueList.Add(ENodeType.T_ConstraintList);
			ENodeType.valueList.Add(ENodeType.T_BindArgument);
			ENodeType.valueList.Add(ENodeType.T_BindArgumentList);
			ENodeType.valueList.Add(ENodeType.T_NewVariantTypeArgument);
			ENodeType.valueList.Add(ENodeType.T_NewVariantTypeArgumentList);
			ENodeType.valueList.Add(ENodeType.T_SampleClause);
			ENodeType.valueList.Add(ENodeType.T_IntoTableClause);
			ENodeType.valueList.Add(ENodeType.T_ExplicitDataTypeConversion);
			ENodeType.valueList.Add(ENodeType.T_TeradataWithClause);
			ENodeType.valueList.Add(ENodeType.T_TeradataWithClauseItem);
			ENodeType.valueList.Add(ENodeType.T_TeradataWithClauseItemList);
			ENodeType.valueList.Add(ENodeType.T_OutputFormatPhrase);
			ENodeType.valueList.Add(ENodeType.T_OutputFormatPhraseList);
			ENodeType.valueList.Add(ENodeType.T_CollectFromOption);
			ENodeType.valueList.Add(ENodeType.T_CollectColumnIndex);
			ENodeType.valueList.Add(ENodeType.T_MergeWhenClause);
			ENodeType.valueList.Add(ENodeType.T_MergeUpdateClause);
			ENodeType.valueList.Add(ENodeType.T_MergeInsertClause);
			ENodeType.valueList.Add(ENodeType.T_MergeDeleteClause);
			ENodeType.valueList.Add(ENodeType.T_Subscripts);
			ENodeType.valueList.Add(ENodeType.T_UnpivotInClause);
			ENodeType.valueList.Add(ENodeType.T_UnpivotInClauseItem);
			ENodeType.valueList.Add(ENodeType.T_PivotInClause);
			ENodeType.valueList.Add(ENodeType.T_AlterViewSqlNode);
			ENodeType.valueList.Add(ENodeType.T_AlterIndexSqlNode);
			ENodeType.valueList.Add(ENodeType.T_AlterDatabaseSqlNode);
			ENodeType.valueList.Add(ENodeType.T_WindowFrameBoundary);
			ENodeType.valueList.Add(ENodeType.T_WindowFrame);
			ENodeType.valueList.Add(ENodeType.T_WindowSpecification);
			ENodeType.valueList.Add(ENodeType.T_WindowPartitioningSpec);
			ENodeType.valueList.Add(ENodeType.T_WindowDefinition);
			ENodeType.valueList.Add(ENodeType.T_DropSequenceSqlNode);
			ENodeType.valueList.Add(ENodeType.T_SequenceOption);
			ENodeType.valueList.Add(ENodeType.T_ParameterMode);
			ENodeType.valueList.Add(ENodeType.T_ColumnAttributes);
			ENodeType.valueList.Add(ENodeType.T_ColumnAttribute);
			ENodeType.valueList.Add(ENodeType.T_PivotedTable);
			ENodeType.valueList.Add(ENodeType.T_ConnectByClause);
			ENodeType.valueList.Add(ENodeType.T_ExpressionCallTarget);
			ENodeType.valueList.Add(ENodeType.T_FrameExclusionClause);
			ENodeType.valueList.Add(ENodeType.T_GroomTableSqlNode);
			ENodeType.valueList.Add(ENodeType.T_ReclaimChoice);
			ENodeType.valueList.Add(ENodeType.T_ModeChoice);
			ENodeType.valueList.Add(ENodeType.T_GenerateStatisticsSqlNode);
			ENodeType.valueList.Add(ENodeType.T_ExceptionClause);
			ENodeType.valueList.Add(ENodeType.T_ExceptionHandler);
			ENodeType.valueList.Add(ENodeType.T_ExceptionHandlerList);
			ENodeType.valueList.Add(ENodeType.T_OpenforStmt);
			ENodeType.valueList.Add(ENodeType.T_LoopStmt);
			ENodeType.valueList.Add(ENodeType.T_VarDeclStmt);
			ENodeType.valueList.Add(ENodeType.T_AssignStmt);
			ENodeType.valueList.Add(ENodeType.T_ExitStmt);
			ENodeType.valueList.Add(ENodeType.T_PlsqlGotoStmt);
			ENodeType.valueList.Add(ENodeType.T_IfStmt);
			ENodeType.valueList.Add(ENodeType.T_ElsifStmt);
			ENodeType.valueList.Add(ENodeType.T_RaiseStmt);
			ENodeType.valueList.Add(ENodeType.T_ReturnStmt);
			ENodeType.valueList.Add(ENodeType.T_CloseStmt);
			ENodeType.valueList.Add(ENodeType.T_OpenStmt);
			ENodeType.valueList.Add(ENodeType.T_ExecImmeNode);
			ENodeType.valueList.Add(ENodeType.T_FetchStmt);
			ENodeType.valueList.Add(ENodeType.T_PlsqlForallStmt);
			ENodeType.valueList.Add(ENodeType.T_CaseStmt);
			ENodeType.valueList.Add(ENodeType.T_BasicStmt);
			ENodeType.valueList.Add(ENodeType.T_PlsqlNullStmt);
			ENodeType.valueList.Add(ENodeType.T_PlsqlTableTypeDefStmt);
			ENodeType.valueList.Add(ENodeType.T_PlsqlVarrayTypeDefStmt);
			ENodeType.valueList.Add(ENodeType.T_PlsqlRecordTypeDefStmt);
			ENodeType.valueList.Add(ENodeType.T_SimpleDmlTriggerClause);
			ENodeType.valueList.Add(ENodeType.T_CompoundDmlTriggerClause);
			ENodeType.valueList.Add(ENodeType.T_NonDmlTriggerClause);
			ENodeType.valueList.Add(ENodeType.T_PlsqlCreateType);
			ENodeType.valueList.Add(ENodeType.T_PlsqlCreateTypeBody);
			ENodeType.valueList.Add(ENodeType.T_DmlEventClause);
			ENodeType.valueList.Add(ENodeType.T_ParameterDeclaration);
			ENodeType.valueList.Add(ENodeType.T_ParameterDeclarationList);
			ENodeType.valueList.Add(ENodeType.T_ArrayAccess);
			ENodeType.valueList.Add(ENodeType.T_PlsqlPipeRowStmt);
			ENodeType.valueList.Add(ENodeType.T_CreateSynonymSqlNode);
			ENodeType.valueList.Add(ENodeType.T_CreateDirectorySqlNode);
			ENodeType.valueList.Add(ENodeType.T_CallSpec);
			ENodeType.valueList.Add(ENodeType.T_XmlSerialize);
			ENodeType.valueList.Add(ENodeType.T_XmlElement);
			ENodeType.valueList.Add(ENodeType.T_XmlRoot);
			ENodeType.valueList.Add(ENodeType.T_PartitionExtensionClause);
			ENodeType.valueList.Add(ENodeType.T_InvokerRightsClause);
			ENodeType.valueList.Add(ENodeType.T_ResultCacheClause);
			ENodeType.valueList.Add(ENodeType.T_StreamingClause);
			ENodeType.valueList.Add(ENodeType.T_ParallelEnableClause);
			ENodeType.valueList.Add(ENodeType.T_OracleCreateLibrarySqlNode);
			ENodeType.valueList.Add(ENodeType.T_AlterTriggerSqlNode);
			ENodeType.valueList.Add(ENodeType.T_ConstructorSpec);
			ENodeType.valueList.Add(ENodeType.T_ConstructorBody);
			ENodeType.valueList.Add(ENodeType.T_XMLAttributes);
			ENodeType.valueList.Add(ENodeType.T_XMLPassingClause);
			ENodeType.valueList.Add(ENodeType.T_ErrorLoggingClause);
			ENodeType.valueList.Add(ENodeType.T_SupplementalLogging);
			ENodeType.valueList.Add(ENodeType.T_TimingPoint);
			ENodeType.valueList.Add(ENodeType.T_CompoundTriggerBodyNode);
			ENodeType.valueList.Add(ENodeType.T_WithinGroup);
			ENodeType.valueList.Add(ENodeType.T_MssqlSetSqlNode);
			ENodeType.valueList.Add(ENodeType.T_MssqlBeginTranSqlNode);
			ENodeType.valueList.Add(ENodeType.T_MssqlRaiserrorSqlNode);
			ENodeType.valueList.Add(ENodeType.T_MssqlGotoSqlNode);
			ENodeType.valueList.Add(ENodeType.T_MssqlLabelSqlNode);
			ENodeType.valueList.Add(ENodeType.T_MssqlDeallocateSqlNode);
			ENodeType.valueList.Add(ENodeType.T_DeclareVariable);
			ENodeType.valueList.Add(ENodeType.T_DeclareVariableList);
			ENodeType.valueList.Add(ENodeType.T_MssqlBeginDialogSqlNode);
			ENodeType.valueList.Add(ENodeType.T_MssqlSendOnConversationSqlNode);
			ENodeType.valueList.Add(ENodeType.T_MssqlEndConversationSqlNode);
			ENodeType.valueList.Add(ENodeType.T_MssqlRevertSqlNode);
			ENodeType.valueList.Add(ENodeType.T_MssqlCreateTriggerUpdateColumn);
			ENodeType.valueList.Add(ENodeType.T_MssqlCreateTriggerUpdateColumnList);
			ENodeType.valueList.Add(ENodeType.T_MssqlBulkInsertSqlNode);
			ENodeType.valueList.Add(ENodeType.T_MssqlUpdateTextSqlNode);
			ENodeType.valueList.Add(ENodeType.T_MssqlStmtStubSqlNode);
			ENodeType.valueList.Add(ENodeType.T_DropColumnOrConstraint);
			ENodeType.valueList.Add(ENodeType.T_ExecParameter);
			ENodeType.valueList.Add(ENodeType.T_ExecParameterList);
			ENodeType.valueList.Add(ENodeType.T_DatatypeAttribute);
			ENodeType.valueList.Add(ENodeType.T_DatatypeAttributeList);
			ENodeType.valueList.Add(ENodeType.T_OptionClause);
			ENodeType.valueList.Add(ENodeType.T_QueryHint);
			ENodeType.valueList.Add(ENodeType.T_SetRowCountSqlNode);
			ENodeType.valueList.Add(ENodeType.T_MssqlThrowSqlNode);
			ENodeType.valueList.Add(ENodeType.T_MssqlReconfigureSqlNode);
			ENodeType.valueList.Add(ENodeType.T_MssqlCreateTypeSqlNode);
			ENodeType.valueList.Add(ENodeType.T_ProcedureOption);
			ENodeType.valueList.Add(ENodeType.T_ExecuteAsClause);
			ENodeType.valueList.Add(ENodeType.T_LimitClause);
			ENodeType.valueList.Add(ENodeType.T_MySQLIndexStorageType);
			ENodeType.valueList.Add(ENodeType.T_MySQLCreateTableOption);
			ENodeType.valueList.Add(ENodeType.T_AutomaticProperty);
			ENodeType.valueList.Add(ENodeType.T_MySQLPrepareSqlNode);
			ENodeType.valueList.Add(ENodeType.T_DescribeSqlNode);
			ENodeType.valueList.Add(ENodeType.T_SetAssignment);
			ENodeType.valueList.Add(ENodeType.T_GroupConcatParam);
			ENodeType.valueList.Add(ENodeType.T_MySQLIndexOption);
			ENodeType.valueList.Add(ENodeType.T_OptimizeForClause);
			ENodeType.valueList.Add(ENodeType.T_FetchFirstClause);
			ENodeType.valueList.Add(ENodeType.T_IsolationClause);
			ENodeType.valueList.Add(ENodeType.T_ValueClause);
			ENodeType.valueList.Add(ENodeType.T_ValueRowItem);
			ENodeType.valueList.Add(ENodeType.T_ValueRowItemList);
			ENodeType.valueList.Add(ENodeType.T_DataChangeTable);
			ENodeType.valueList.Add(ENodeType.T_IncludeColumns);
			ENodeType.valueList.Add(ENodeType.T_CompoundSqlNode);
			ENodeType.valueList.Add(ENodeType.T_ForSqlNode);
			ENodeType.valueList.Add(ENodeType.T_ElseIfSqlNode);
			ENodeType.valueList.Add(ENodeType.T_ElseIfSqlNodeList);
			ENodeType.valueList.Add(ENodeType.T_SetSqlNode);
			ENodeType.valueList.Add(ENodeType.T_WhileSqlNode);
			ENodeType.valueList.Add(ENodeType.T_RepeatSqlNode);
			ENodeType.valueList.Add(ENodeType.T_LoopSqlNode);
			ENodeType.valueList.Add(ENodeType.T_TriggerAction);
			ENodeType.valueList.Add(ENodeType.T_RestrictionClause);
			ENodeType.valueList.Add(ENodeType.T_ParseErrorSqlNode);
			ENodeType.valueList.Add(ENodeType.T_ExpandOnClause);
			ENodeType.valueList.Add(ENodeType.T_IndexDefinition);
			ENodeType.valueList.Add(ENodeType.T_TeradataStmtStubSqlNode);
			ENodeType.valueList.Add(ENodeType.T_TeradataUsingSqlNode);
			ENodeType.valueList.Add(ENodeType.T_TeradataLockSqlNode);
			ENodeType.valueList.Add(ENodeType.T_TeradataLockClause);
			ENodeType.valueList.Add(ENodeType.T_TeradataGiveSqlNode);
			ENodeType.valueList.Add(ENodeType.T_AbortSqlNode);
			ENodeType.valueList.Add(ENodeType.T_RelationExpr);
			ENodeType.valueList.Add(ENodeType.T_RelationExprList);
			ENodeType.valueList.Add(ENodeType.T_LockingClause);
			ENodeType.valueList.Add(ENodeType.T_OffsetClause);
			ENodeType.valueList.Add(ENodeType.T_SelectLimit);
			ENodeType.valueList.Add(ENodeType.T_WindowDef);
			ENodeType.valueList.Add(ENodeType.T_PartitionClause);
			ENodeType.valueList.Add(ENodeType.T_WindowClause);
			ENodeType.valueList.Add(ENodeType.T_Indirection);
			ENodeType.valueList.Add(ENodeType.T_Indices);
			ENodeType.valueList.Add(ENodeType.T_XmlTable);
			ENodeType.valueList.Add(ENodeType.T_AttributeOption);
			ENodeType.valueList.Add(ENodeType.T_PerformSqlNode);
			ENodeType.valueList.Add(ENodeType.T_GetDiagSqlNode);
			ENodeType.valueList.Add(ENodeType.T_MoveSqlNode);
			ENodeType.valueList.Add(ENodeType.T_NullSqlNode);
			ENodeType.valueList.Add(ENodeType.T_ForEachStmt);
			ENodeType.valueList.Add(ENodeType.T_CreateFunctionOption);
			ENodeType.valueList.Add(ENodeType.T_MoveStmt);
			ENodeType.valueList.Add(ENodeType.T_NullStmt);
			ENodeType.valueList.Add(ENodeType.T_GetDiagStmt);
			ENodeType.valueList.Add(ENodeType.T_ExecuteSqlStatement);
			ENodeType.valueList.Add(ENodeType.T_MdxSelectNode);
			ENodeType.valueList.Add(ENodeType.T_MdxCreateMemberNode);
			ENodeType.valueList.Add(ENodeType.T_MdxCreateSetNode);
			ENodeType.valueList.Add(ENodeType.T_MdxCreateSubCubeNode);
			ENodeType.valueList.Add(ENodeType.T_MdxCreateSessionCubeNode);
			ENodeType.valueList.Add(ENodeType.T_MdxDrillthroughNode);
			ENodeType.valueList.Add(ENodeType.T_MdxScopeNode);
			ENodeType.valueList.Add(ENodeType.T_MdxCallNode);
			ENodeType.valueList.Add(ENodeType.T_MdxNameSegment);
			ENodeType.valueList.Add(ENodeType.T_MdxKeySegment);
			ENodeType.valueList.Add(ENodeType.T_MdxIdentifierNode);
			ENodeType.valueList.Add(ENodeType.T_MdxIntegerConstNode);
			ENodeType.valueList.Add(ENodeType.T_MdxFloatConstNode);
			ENodeType.valueList.Add(ENodeType.T_MdxStringConstNode);
			ENodeType.valueList.Add(ENodeType.T_MdxEmptyNode);
			ENodeType.valueList.Add(ENodeType.T_MdxNonEmptyNode);
			ENodeType.valueList.Add(ENodeType.T_MdxPropertyNode);
			ENodeType.valueList.Add(ENodeType.T_MdxFunctionNode);
			ENodeType.valueList.Add(ENodeType.T_MdxTupleNode);
			ENodeType.valueList.Add(ENodeType.T_MdxSetNode);
			ENodeType.valueList.Add(ENodeType.T_MdxMeasureNode);
			ENodeType.valueList.Add(ENodeType.T_MdxGroupNode);
			ENodeType.valueList.Add(ENodeType.T_MdxMemberNode);
			ENodeType.valueList.Add(ENodeType.T_MdxDimensionNode);
			ENodeType.valueList.Add(ENodeType.T_MdxLevelContentNode);
			ENodeType.valueList.Add(ENodeType.T_MdxLevelNode);
			ENodeType.valueList.Add(ENodeType.T_MdxUnaryOpNode);
			ENodeType.valueList.Add(ENodeType.T_MdxBinOpNode);
			ENodeType.valueList.Add(ENodeType.T_MdxWhenNode);
			ENodeType.valueList.Add(ENodeType.T_MdxCaseNode);
			ENodeType.valueList.Add(ENodeType.T_MdxAxisNode);
			ENodeType.valueList.Add(ENodeType.T_MdxAxis);
			ENodeType.valueList.Add(ENodeType.T_MdxCalcPropNode);
			ENodeType.valueList.Add(ENodeType.T_MdxWithMemberNode);
			ENodeType.valueList.Add(ENodeType.T_MdxWithSetNode);
			ENodeType.valueList.Add(ENodeType.T_MdxWhereNode);
			ENodeType.valueList.Add(ENodeType.T_MdxDimContentNode);
			ENodeType.valueList.Add(ENodeType.T_InformixOuterClause);
			ENodeType.valueList.Add(ENodeType.T_CreateRowTypeSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HivePartitionSpec);
			ENodeType.valueList.Add(ENodeType.T_HiveVariable);
			ENodeType.valueList.Add(ENodeType.T_HiveSortBy);
			ENodeType.valueList.Add(ENodeType.T_HiveDistributeBy);
			ENodeType.valueList.Add(ENodeType.T_PartitionByClause);
			ENodeType.valueList.Add(ENodeType.T_HiveClusterBy);
			ENodeType.valueList.Add(ENodeType.T_HivePartitionedTableFunction);
			ENodeType.valueList.Add(ENodeType.T_HiveLateralView);
			ENodeType.valueList.Add(ENodeType.T_HiveHintClause);
			ENodeType.valueList.Add(ENodeType.T_HiveHintItem);
			ENodeType.valueList.Add(ENodeType.T_HiveTransformClause);
			ENodeType.valueList.Add(ENodeType.T_HiveRowFormat);
			ENodeType.valueList.Add(ENodeType.T_HiveKeyValueProperty);
			ENodeType.valueList.Add(ENodeType.T_HiveTerminatedIdentifier);
			ENodeType.valueList.Add(ENodeType.T_HiveRecordWriter);
			ENodeType.valueList.Add(ENodeType.T_HiveRecordReader);
			ENodeType.valueList.Add(ENodeType.T_HiveLoadSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HiveExportSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HiveImportSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HiveWithDBPropertiesClause);
			ENodeType.valueList.Add(ENodeType.T_HiveSwitchDBSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HiveDropDBSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HiveTableProperties);
			ENodeType.valueList.Add(ENodeType.T_HiveTablePartition);
			ENodeType.valueList.Add(ENodeType.T_HiveTableBuckets);
			ENodeType.valueList.Add(ENodeType.T_HiveTableSkewed);
			ENodeType.valueList.Add(ENodeType.T_HiveTableFileFormat);
			ENodeType.valueList.Add(ENodeType.T_HiveDescribeSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HiveShowSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HiveMetastoreCheckSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HiveDropFunctionSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HiveAnalyzeSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HiveLockSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HiveCreateRoleSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HiveGrantSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HivePrincipalName);
			ENodeType.valueList.Add(ENodeType.T_HiveExplainSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HiveDescTabType);
			ENodeType.valueList.Add(ENodeType.T_HiveDescTablePartition);
			ENodeType.valueList.Add(ENodeType.T_HiveIndexProperties);
			ENodeType.valueList.Add(ENodeType.T_HiveDropRoleSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HivePrivilegeDef);
			ENodeType.valueList.Add(ENodeType.T_HiveShowGrantSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HiveShowRoleGrantSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HiveGrantRoleSqlNode);
			ENodeType.valueList.Add(ENodeType.T_HiveFromQuerySqlNode);
			ENodeType.valueList.Add(ENodeType.T_SybaseDumpTranSqlNode);
			ENodeType.valueList.Add(ENodeType.T_SybaseUpdateIndexStatisticsSqlNode);
			ENodeType.valueList.Add(ENodeType.T_InsertBulkSqlNode);
			ENodeType.valueList.Add(ENodeType.T_WritetextSqlNode);
			ENodeType.valueList.Add(ENodeType.T_DeleteStatisticsSqlNode);
			ENodeType.valueList.Add(ENodeType.T_Dummy);
			ENodeType.valueList.Add(ENodeType.T_DummyList);
			ENodeType.valueList.Add(ENodeType.T_EndTranSqlNode);
			ENodeType.valueList.Add(ENodeType.T_BeginTranSqlNode);
			ENodeType.valueList.Add(ENodeType.T_TeradataCreateMacroSqlNode);
			ENodeType.valueList.Add(ENodeType.T_IndexHint);
			ENodeType.valueList.Add(ENodeType.T_CreateUserSqlNode);
			ENodeType.valueList.Add(ENodeType.T_TriggerEventClause);
			ENodeType.valueList.Add(ENodeType.T_TriggerEventItem);
			ENodeType.valueList.Add(ENodeType.T_DmlEventItem);
			ENodeType.valueList.Add(ENodeType.T_AlterFunctionSqlNode);
			ENodeType.valueList.Add(ENodeType.T_CopyIntoNode);
			ENodeType.valueList.Add(ENodeType.T_AlterSchemaSqlNode);
			ENodeType.valueList.Add(ENodeType.T_DropFunctionSqlNode);
			ENodeType.valueList.Add(ENodeType.T_DropDatabaseSqlNode);
			ENodeType.valueList.Add(ENodeType.T_CreateTableOption);
			ENodeType.valueList.Add(ENodeType.T_IdentityClause);
			ENodeType.valueList.Add(ENodeType.T_JsonTable);
			ENodeType.valueList.Add(ENodeType.T_ListaggOverflow);
		}

		// Token: 0x06001382 RID: 4994 RVA: 0x00323DB3 File Offset: 0x00321FB3
		internal ENodeType(string name, ENodeType.InnerEnum innerEnum, int id, string label)
		{
			this.id = id;
			this.label = label;
			this.nameValue = name;
			this.ordinalValue = ENodeType.nextOrdinal++;
			this.innerEnumValue = innerEnum;
		}

		// Token: 0x06001383 RID: 4995 RVA: 0x00323DEB File Offset: 0x00321FEB
		public int getId()
		{
			return this.id;
		}

		// Token: 0x17000357 RID: 855
		// (get) Token: 0x06001384 RID: 4996 RVA: 0x00323DF3 File Offset: 0x00321FF3
		public int Id
		{
			get
			{
				return this.id;
			}
		}

		// Token: 0x06001385 RID: 4997 RVA: 0x00323DFB File Offset: 0x00321FFB
		public override string ToString()
		{
			return this.label;
		}

		// Token: 0x06001386 RID: 4998 RVA: 0x00323E04 File Offset: 0x00322004
		public static ENodeType fromString(string str)
		{
			foreach (ENodeType enodeType in ENodeType.values())
			{
				if (enodeType.ToString().Equals(str, StringComparison.CurrentCultureIgnoreCase))
				{
					return enodeType;
				}
			}
			return null;
		}

		// Token: 0x06001387 RID: 4999 RVA: 0x00323E60 File Offset: 0x00322060
		public static ENodeType fromId(int id)
		{
			foreach (ENodeType enodeType in ENodeType.values())
			{
				if (enodeType.id == id)
				{
					return enodeType;
				}
			}
			return null;
		}

		// Token: 0x06001388 RID: 5000 RVA: 0x00323EB8 File Offset: 0x003220B8
		public static IList<ENodeType> values()
		{
			return ENodeType.valueList;
		}

		// Token: 0x06001389 RID: 5001 RVA: 0x00323EBF File Offset: 0x003220BF
		public ENodeType.InnerEnum InnerEnumValue()
		{
			return this.innerEnumValue;
		}

		// Token: 0x0600138A RID: 5002 RVA: 0x00323EC7 File Offset: 0x003220C7
		public int ordinal()
		{
			return this.ordinalValue;
		}

		// Token: 0x0600138B RID: 5003 RVA: 0x00323ED0 File Offset: 0x003220D0
		public static ENodeType valueOf(string name)
		{
			foreach (ENodeType enodeType in ENodeType.values())
			{
				if (enodeType.nameValue == name)
				{
					return enodeType;
				}
			}
			throw new ArgumentException(name);
		}

		// Token: 0x040014B8 RID: 5304
		public static readonly ENodeType T_Constant = new ENodeType("T_Constant", ENodeType.InnerEnum.T_Constant, 1, "SharpSqlAnalyzer.nodes.TConstant");

		// Token: 0x040014B9 RID: 5305
		public static readonly ENodeType T_Constant_Integer = new ENodeType("T_Constant_Integer", ENodeType.InnerEnum.T_Constant_Integer, 2, "SharpSqlAnalyzer.nodes.TConstant");

		// Token: 0x040014BA RID: 5306
		public static readonly ENodeType T_Constant_Float = new ENodeType("T_Constant_Float", ENodeType.InnerEnum.T_Constant_Float, 3, "SharpSqlAnalyzer.nodes.TConstant");

		// Token: 0x040014BB RID: 5307
		public static readonly ENodeType T_Constant_Double = new ENodeType("T_Constant_Double", ENodeType.InnerEnum.T_Constant_Double, 4, "SharpSqlAnalyzer.nodes.TConstant");

		// Token: 0x040014BC RID: 5308
		public static readonly ENodeType T_Constant_String = new ENodeType("T_Constant_String", ENodeType.InnerEnum.T_Constant_String, 5, "SharpSqlAnalyzer.nodes.TConstant");

		// Token: 0x040014BD RID: 5309
		public static readonly ENodeType T_Constant_Date = new ENodeType("T_Constant_Date", ENodeType.InnerEnum.T_Constant_Date, 6, "SharpSqlAnalyzer.nodes.TConstant");

		// Token: 0x040014BE RID: 5310
		public static readonly ENodeType T_Constant_Timestamp = new ENodeType("T_Constant_Timestamp", ENodeType.InnerEnum.T_Constant_Timestamp, 7, "SharpSqlAnalyzer.nodes.TConstant");

		// Token: 0x040014BF RID: 5311
		public static readonly ENodeType T_Constant_Time = new ENodeType("T_Constant_Time", ENodeType.InnerEnum.T_Constant_Time, 8, "SharpSqlAnalyzer.nodes.TConstant");

		// Token: 0x040014C0 RID: 5312
		public static readonly ENodeType T_Constant_Boolean = new ENodeType("T_Constant_Boolean", ENodeType.InnerEnum.T_Constant_Boolean, 9, "SharpSqlAnalyzer.nodes.TConstant");

		// Token: 0x040014C1 RID: 5313
		public static readonly ENodeType T_Constant_Interval = new ENodeType("T_Constant_Interval", ENodeType.InnerEnum.T_Constant_Interval, 10, "SharpSqlAnalyzer.nodes.TConstant");

		// Token: 0x040014C2 RID: 5314
		public static readonly ENodeType T_Constant_BindV = new ENodeType("T_Constant_BindV", ENodeType.InnerEnum.T_Constant_BindV, 12, "SharpSqlAnalyzer.nodes.TConstant");

		// Token: 0x040014C3 RID: 5315
		public static readonly ENodeType T_Constant_Null = new ENodeType("T_Constant_Null", ENodeType.InnerEnum.T_Constant_Null, 15, "SharpSqlAnalyzer.nodes.TConstant");

		// Token: 0x040014C4 RID: 5316
		public static readonly ENodeType T_ConstantList = new ENodeType("T_ConstantList", ENodeType.InnerEnum.T_ConstantList, 17, "SharpSqlAnalyzer.nodes.TConstantList");

		// Token: 0x040014C5 RID: 5317
		public static readonly ENodeType T_PrecisionScale = new ENodeType("T_PrecisionScale", ENodeType.InnerEnum.T_PrecisionScale, 21, "SharpSqlAnalyzer.nodes.TPrecisionScale");

		// Token: 0x040014C6 RID: 5318
		public static readonly ENodeType T_PTNodeList = new ENodeType("T_PTNodeList", ENodeType.InnerEnum.T_PTNodeList, 24, "SharpSqlAnalyzer.nodes.TPTNodeList");

		// Token: 0x040014C7 RID: 5319
		public static readonly ENodeType T_Typename = new ENodeType("T_Typename", ENodeType.InnerEnum.T_Typename, 25, "SharpSqlAnalyzer.nodes.TTypeName");

		// Token: 0x040014C8 RID: 5320
		public static readonly ENodeType T_ParseTreeNodeList = new ENodeType("T_ParseTreeNodeList", ENodeType.InnerEnum.T_ParseTreeNodeList, 26, "SharpSqlAnalyzer.nodes.TParseTreeNodeList");

		// Token: 0x040014C9 RID: 5321
		public static readonly ENodeType T_StatementList = new ENodeType("T_StatementList", ENodeType.InnerEnum.T_StatementList, 27, "SharpSqlAnalyzer.TStatementList");

		// Token: 0x040014CA RID: 5322
		public static readonly ENodeType T_TypeNameList = new ENodeType("T_TypeNameList", ENodeType.InnerEnum.T_TypeNameList, 28, "SharpSqlAnalyzer.nodes.TTypeNameList");

		// Token: 0x040014CB RID: 5323
		public static readonly ENodeType T_IndexColName = new ENodeType("T_IndexColName", ENodeType.InnerEnum.T_IndexColName, 29, "SharpSqlAnalyzer.nodes.TIndexColName");

		// Token: 0x040014CC RID: 5324
		public static readonly ENodeType T_Expression = new ENodeType("T_Expression", ENodeType.InnerEnum.T_Expression, 30, "SharpSqlAnalyzer.nodes.TExpression");

		// Token: 0x040014CD RID: 5325
		public static readonly ENodeType T_Expression_Simple = new ENodeType("T_Expression_Simple", ENodeType.InnerEnum.T_Expression_Simple, 31, "SharpSqlAnalyzer.nodes.TExpression");

		// Token: 0x040014CE RID: 5326
		public static readonly ENodeType T_Expression_Compound = new ENodeType("T_Expression_Compound", ENodeType.InnerEnum.T_Expression_Compound, 32, "SharpSqlAnalyzer.nodes.TExpression");

		// Token: 0x040014CF RID: 5327
		public static readonly ENodeType T_TableHint = new ENodeType("T_TableHint", ENodeType.InnerEnum.T_TableHint, 34, "SharpSqlAnalyzer.nodes.TTableHint");

		// Token: 0x040014D0 RID: 5328
		public static readonly ENodeType T_ObjectAccess = new ENodeType("T_ObjectAccess", ENodeType.InnerEnum.T_ObjectAccess, 35, "SharpSqlAnalyzer.nodes.TObjectAccess");

		// Token: 0x040014D1 RID: 5329
		public static readonly ENodeType T_CaseExpression = new ENodeType("T_CaseExpression", ENodeType.InnerEnum.T_CaseExpression, 41, "SharpSqlAnalyzer.nodes.TCaseExpression");

		// Token: 0x040014D2 RID: 5330
		public static readonly ENodeType T_FunctionCall = new ENodeType("T_FunctionCall", ENodeType.InnerEnum.T_FunctionCall, 42, "SharpSqlAnalyzer.nodes.TFunctionCall");

		// Token: 0x040014D3 RID: 5331
		public static readonly ENodeType T_DatetimeExression = new ENodeType("T_DatetimeExression", ENodeType.InnerEnum.T_DatetimeExression, 43, "SharpSqlAnalyzer.nodes.TDatetimeExpression");

		// Token: 0x040014D4 RID: 5332
		public static readonly ENodeType T_IntervalExression = new ENodeType("T_IntervalExression", ENodeType.InnerEnum.T_IntervalExression, 44, "SharpSqlAnalyzer.nodes.TIntervalExpression");

		// Token: 0x040014D5 RID: 5333
		public static readonly ENodeType T_ObjectName = new ENodeType("T_ObjectName", ENodeType.InnerEnum.T_ObjectName, 50, "SharpSqlAnalyzer.nodes.TObjectName");

		// Token: 0x040014D6 RID: 5334
		public static readonly ENodeType T_ColumnDefinition = new ENodeType("T_ColumnDefinition", ENodeType.InnerEnum.T_ColumnDefinition, 51, "SharpSqlAnalyzer.nodes.TColumnDefinition");

		// Token: 0x040014D7 RID: 5335
		public static readonly ENodeType T_ObjectReference = new ENodeType("T_ObjectReference", ENodeType.InnerEnum.T_ObjectReference, 52, "SharpSqlAnalyzer.nodes.TObjectReference");

		// Token: 0x040014D8 RID: 5336
		public static readonly ENodeType T_ColumnDefinitionList = new ENodeType("T_ColumnDefinitionList", ENodeType.InnerEnum.T_ColumnDefinitionList, 53, "SharpSqlAnalyzer.nodes.TColumnDefinitionList");

		// Token: 0x040014D9 RID: 5337
		public static readonly ENodeType T_ObjectReferenceList = new ENodeType("T_ObjectReferenceList", ENodeType.InnerEnum.T_ObjectReferenceList, 54, "SharpSqlAnalyzer.nodes.TObjectReferenceList");

		// Token: 0x040014DA RID: 5338
		public static readonly ENodeType T_Table = new ENodeType("T_Table", ENodeType.InnerEnum.T_Table, 55, "SharpSqlAnalyzer.nodes.TTable");

		// Token: 0x040014DB RID: 5339
		public static readonly ENodeType T_ColumnReference = new ENodeType("T_ColumnReference", ENodeType.InnerEnum.T_ColumnReference, 56, "SharpSqlAnalyzer.nodes.TColumnReference");

		// Token: 0x040014DC RID: 5340
		public static readonly ENodeType T_ColumnReferenceList = new ENodeType("T_ColumnReferenceList", ENodeType.InnerEnum.T_ColumnReferenceList, 57, "SharpSqlAnalyzer.nodes.TColumnReferenceList");

		// Token: 0x040014DD RID: 5341
		public static readonly ENodeType T_TableReference = new ENodeType("T_TableReference", ENodeType.InnerEnum.T_TableReference, 58, "SharpSqlAnalyzer.nodes.TTableReference");

		// Token: 0x040014DE RID: 5342
		public static readonly ENodeType T_TableReferenceList = new ENodeType("T_TableReferenceList", ENodeType.InnerEnum.T_TableReferenceList, 59, "SharpSqlAnalyzer.nodes.TTableReferenceList");

		// Token: 0x040014DF RID: 5343
		public static readonly ENodeType T_TypeAttribute = new ENodeType("T_TypeAttribute", ENodeType.InnerEnum.T_TypeAttribute, 60, "SharpSqlAnalyzer.nodes.TTypeAttribute");

		// Token: 0x040014E0 RID: 5344
		public static readonly ENodeType T_TypeAttributeList = new ENodeType("T_TypeAttributeList", ENodeType.InnerEnum.T_TypeAttributeList, 61, "SharpSqlAnalyzer.nodes.TTypeAttributeList");

		// Token: 0x040014E1 RID: 5345
		public static readonly ENodeType T_ObjectNameList = new ENodeType("T_ObjectNameList", ENodeType.InnerEnum.T_ObjectNameList, 62, "SharpSqlAnalyzer.nodes.TObjectNameList");

		// Token: 0x040014E2 RID: 5346
		public static readonly ENodeType T_AlterTableOption = new ENodeType("T_AlterTableOption", ENodeType.InnerEnum.T_AlterTableOption, 64, "SharpSqlAnalyzer.nodes.TAlterTableOption");

		// Token: 0x040014E3 RID: 5347
		public static readonly ENodeType T_AlterTableOptionList = new ENodeType("T_AlterTableOptionList", ENodeType.InnerEnum.T_AlterTableOptionList, 65, "SharpSqlAnalyzer.nodes.TAlterTableOptionList");

		// Token: 0x040014E4 RID: 5348
		public static readonly ENodeType T_KeyReference = new ENodeType("T_KeyReference", ENodeType.InnerEnum.T_KeyReference, 67, "SharpSqlAnalyzer.nodes.TKeyReference");

		// Token: 0x040014E5 RID: 5349
		public static readonly ENodeType T_KeyAction = new ENodeType("T_KeyAction", ENodeType.InnerEnum.T_KeyAction, 69, "SharpSqlAnalyzer.nodes.TKeyAction");

		// Token: 0x040014E6 RID: 5350
		public static readonly ENodeType T_ExpressionList = new ENodeType("T_ExpressionList", ENodeType.InnerEnum.T_ExpressionList, 70, "SharpSqlAnalyzer.nodes.TExpressionList");

		// Token: 0x040014E7 RID: 5351
		public static readonly ENodeType T_InExpr = new ENodeType("T_InExpr", ENodeType.InnerEnum.T_InExpr, 71, "SharpSqlAnalyzer.nodes.TInExpr");

		// Token: 0x040014E8 RID: 5352
		public static readonly ENodeType T_TrimArgument = new ENodeType("T_TrimArgument", ENodeType.InnerEnum.T_TrimArgument, 72, "SharpSqlAnalyzer.nodes.TTrimArgument");

		// Token: 0x040014E9 RID: 5353
		public static readonly ENodeType T_DropIndexItem = new ENodeType("T_DropIndexItem", ENodeType.InnerEnum.T_DropIndexItem, 74, "SharpSqlAnalyzer.nodes.TDropIndexItem");

		// Token: 0x040014EA RID: 5354
		public static readonly ENodeType T_DropIndexItemList = new ENodeType("T_DropIndexItemList", ENodeType.InnerEnum.T_DropIndexItemList, 75, "SharpSqlAnalyzer.nodes.TDropIndexItemList");

		// Token: 0x040014EB RID: 5355
		public static readonly ENodeType T_TruncateTableSqlNode = new ENodeType("T_TruncateTableSqlNode", ENodeType.InnerEnum.T_TruncateTableSqlNode, 77, "SharpSqlAnalyzer.nodes.TTruncateTableSqlNode");

		// Token: 0x040014EC RID: 5356
		public static readonly ENodeType T_StubStmtSqlNode = new ENodeType("T_StubStmtSqlNode", ENodeType.InnerEnum.T_StubStmtSqlNode, 80, "SharpSqlAnalyzer.nodes.TStubStmtSqlNode");

		// Token: 0x040014ED RID: 5357
		public static readonly ENodeType T_SelectSqlNode = new ENodeType("T_SelectSqlNode", ENodeType.InnerEnum.T_SelectSqlNode, 100, "SharpSqlAnalyzer.nodes.TSelectSqlNode");

		// Token: 0x040014EE RID: 5358
		public static readonly ENodeType T_DeleteSqlNode = new ENodeType("T_DeleteSqlNode", ENodeType.InnerEnum.T_DeleteSqlNode, 101, "SharpSqlAnalyzer.nodes.TDeleteSqlNode");

		// Token: 0x040014EF RID: 5359
		public static readonly ENodeType T_UpdateSqlNode = new ENodeType("T_UpdateSqlNode", ENodeType.InnerEnum.T_UpdateSqlNode, 102, "SharpSqlAnalyzer.nodes.TUpdateSqlNode");

		// Token: 0x040014F0 RID: 5360
		public static readonly ENodeType T_InsertSqlNode = new ENodeType("T_InsertSqlNode", ENodeType.InnerEnum.T_InsertSqlNode, 103, "SharpSqlAnalyzer.nodes.TInsertSqlNode");

		// Token: 0x040014F1 RID: 5361
		public static readonly ENodeType T_CreateTableSqlNode = new ENodeType("T_CreateTableSqlNode", ENodeType.InnerEnum.T_CreateTableSqlNode, 104, "SharpSqlAnalyzer.nodes.TCreateTableSqlNode");

		// Token: 0x040014F2 RID: 5362
		public static readonly ENodeType T_CreateProcedureSqlNode = new ENodeType("T_CreateProcedureSqlNode", ENodeType.InnerEnum.T_CreateProcedureSqlNode, 105, "SharpSqlAnalyzer.nodes.TCreateProcedureSqlNode");

		// Token: 0x040014F3 RID: 5363
		public static readonly ENodeType T_CreateFunctionSqlNode = new ENodeType("T_CreateFunctionSqlNode", ENodeType.InnerEnum.T_CreateFunctionSqlNode, 106, "SharpSqlAnalyzer.nodes.TCreateFunctionSqlNode");

		// Token: 0x040014F4 RID: 5364
		public static readonly ENodeType T_BlockSqlNode = new ENodeType("T_BlockSqlNode", ENodeType.InnerEnum.T_BlockSqlNode, 107, "SharpSqlAnalyzer.nodes.TBlockSqlNode");

		// Token: 0x040014F5 RID: 5365
		public static readonly ENodeType T_ReturnSqlNode = new ENodeType("T_ReturnSqlNode", ENodeType.InnerEnum.T_ReturnSqlNode, 108, "SharpSqlAnalyzer.nodes.TReturnSqlNode");

		// Token: 0x040014F6 RID: 5366
		public static readonly ENodeType T_CreateTriggerSqlNode = new ENodeType("T_CreateTriggerSqlNode", ENodeType.InnerEnum.T_CreateTriggerSqlNode, 109, "SharpSqlAnalyzer.nodes.TCreateTriggerSqlNode");

		// Token: 0x040014F7 RID: 5367
		public static readonly ENodeType T_CreateViewSqlNode = new ENodeType("T_CreateViewSqlNode", ENodeType.InnerEnum.T_CreateViewSqlNode, 110, "SharpSqlAnalyzer.nodes.TCreateViewSqlNode");

		// Token: 0x040014F8 RID: 5368
		public static readonly ENodeType T_StatementSqlNode = new ENodeType("T_StatementSqlNode", ENodeType.InnerEnum.T_StatementSqlNode, 111, "SharpSqlAnalyzer.nodes.TStatementSqlNode");

		// Token: 0x040014F9 RID: 5369
		public static readonly ENodeType T_IfSqlNode = new ENodeType("T_IfSqlNode", ENodeType.InnerEnum.T_IfSqlNode, 112, "SharpSqlAnalyzer.nodes.TIfSqlNode");

		// Token: 0x040014FA RID: 5370
		public static readonly ENodeType T_DeclareSqlNode = new ENodeType("T_DeclareSqlNode", ENodeType.InnerEnum.T_DeclareSqlNode, 113, "SharpSqlAnalyzer.nodes.TDeclareSqlNode");

		// Token: 0x040014FB RID: 5371
		public static readonly ENodeType T_CursorDeclStmt = new ENodeType("T_CursorDeclStmt", ENodeType.InnerEnum.T_CursorDeclStmt, 114, "SharpSqlAnalyzer.stmt.TCursorDeclStmt");

		// Token: 0x040014FC RID: 5372
		public static readonly ENodeType T_CreatePackageSqlNode = new ENodeType("T_CreatePackageSqlNode", ENodeType.InnerEnum.T_CreatePackageSqlNode, 115, "SharpSqlAnalyzer.nodes.TCreatePackageSqlNode");

		// Token: 0x040014FD RID: 5373
		public static readonly ENodeType T_CreateIndexSqlNode = new ENodeType("T_CreateIndexSqlNode", ENodeType.InnerEnum.T_CreateIndexSqlNode, 116, "SharpSqlAnalyzer.nodes.TCreateIndexSqlNode");

		// Token: 0x040014FE RID: 5374
		public static readonly ENodeType T_CreateMaterializedViewLogSqlNode = new ENodeType("T_CreateMaterializedViewLogSqlNode", ENodeType.InnerEnum.T_CreateMaterializedViewLogSqlNode, 117, "SharpSqlAnalyzer.nodes.TCreateMaterializedViewLogSqlNode");

		// Token: 0x040014FF RID: 5375
		public static readonly ENodeType T_CreateMaterializedViewSqlNode = new ENodeType("T_CreateMaterializedViewSqlNode", ENodeType.InnerEnum.T_CreateMaterializedViewSqlNode, 118, "SharpSqlAnalyzer.nodes.TCreateMaterializedViewSqlNode");

		// Token: 0x04001500 RID: 5376
		public static readonly ENodeType T_DropTableSqlNode = new ENodeType("T_DropTableSqlNode", ENodeType.InnerEnum.T_DropTableSqlNode, 119, "SharpSqlAnalyzer.nodes.TDropTableSqlNode");

		// Token: 0x04001501 RID: 5377
		public static readonly ENodeType T_DropIndexSqlNode = new ENodeType("T_DropIndexSqlNode", ENodeType.InnerEnum.T_DropIndexSqlNode, 120, "SharpSqlAnalyzer.nodes.TDropIndexSqlNode");

		// Token: 0x04001502 RID: 5378
		public static readonly ENodeType T_DropViewSqlNode = new ENodeType("T_DropViewSqlNode", ENodeType.InnerEnum.T_DropViewSqlNode, 121, "SharpSqlAnalyzer.nodes.TDropViewSqlNode");

		// Token: 0x04001503 RID: 5379
		public static readonly ENodeType T_CreateSequenceSqlNode = new ENodeType("T_CreateSequenceSqlNode", ENodeType.InnerEnum.T_CreateSequenceSqlNode, 122, "SharpSqlAnalyzer.nodes.TCreateSequenceSqlNode");

		// Token: 0x04001504 RID: 5380
		public static readonly ENodeType T_CreateSchemaSqlNode = new ENodeType("T_CreateSchemaSqlNode", ENodeType.InnerEnum.T_CreateSchemaSqlNode, 155, "SharpSqlAnalyzer.nodes.TCreateSchemaSqlNode");

		// Token: 0x04001505 RID: 5381
		public static readonly ENodeType T_AlterTableSqlNode = new ENodeType("T_AlterTableSqlNode", ENodeType.InnerEnum.T_AlterTableSqlNode, 123, "SharpSqlAnalyzer.nodes.TAlterTableSqlNode");

		// Token: 0x04001506 RID: 5382
		public static readonly ENodeType T_MergeSqlNode = new ENodeType("T_MergeSqlNode", ENodeType.InnerEnum.T_MergeSqlNode, 124, "SharpSqlAnalyzer.nodes.TMergeSqlNode");

		// Token: 0x04001507 RID: 5383
		public static readonly ENodeType T_ContinueSqlNode = new ENodeType("T_ContinueSqlNode", ENodeType.InnerEnum.T_ContinueSqlNode, 125, "SharpSqlAnalyzer.nodes.TContinueSqlNode");

		// Token: 0x04001508 RID: 5384
		public static readonly ENodeType T_BreakSqlNode = new ENodeType("T_BreakSqlNode", ENodeType.InnerEnum.T_BreakSqlNode, 126, "SharpSqlAnalyzer.nodes.TBreakSqlNode");

		// Token: 0x04001509 RID: 5385
		public static readonly ENodeType T_GrantSqlNode = new ENodeType("T_GrantSqlNode", ENodeType.InnerEnum.T_GrantSqlNode, 127, "SharpSqlAnalyzer.nodes.TGrantSqlNode");

		// Token: 0x0400150A RID: 5386
		public static readonly ENodeType T_DenySqlNode = new ENodeType("T_DenySqlNode", ENodeType.InnerEnum.T_DenySqlNode, 157, "SharpSqlAnalyzer.nodes.TDenySqlNode");

		// Token: 0x0400150B RID: 5387
		public static readonly ENodeType T_FetchSqlNode = new ENodeType("T_FetchSqlNode", ENodeType.InnerEnum.T_FetchSqlNode, 128, "SharpSqlAnalyzer.nodes.TFetchSqlNode");

		// Token: 0x0400150C RID: 5388
		public static readonly ENodeType T_OpenSqlNode = new ENodeType("T_OpenSqlNode", ENodeType.InnerEnum.T_OpenSqlNode, 129, "SharpSqlAnalyzer.nodes.TOpenSqlNode");

		// Token: 0x0400150D RID: 5389
		public static readonly ENodeType T_CloseSqlNode = new ENodeType("T_CloseSqlNode", ENodeType.InnerEnum.T_CloseSqlNode, 130, "SharpSqlAnalyzer.nodes.TCloseSqlNode");

		// Token: 0x0400150E RID: 5390
		public static readonly ENodeType T_ExecuteAsSqlNode = new ENodeType("T_ExecuteAsSqlNode", ENodeType.InnerEnum.T_ExecuteAsSqlNode, 131, "SharpSqlAnalyzer.nodes.TExecuteAsSqlNode");

		// Token: 0x0400150F RID: 5391
		public static readonly ENodeType T_ExecuteSqlNode = new ENodeType("T_ExecuteSqlNode", ENodeType.InnerEnum.T_ExecuteSqlNode, 132, "SharpSqlAnalyzer.nodes.TExecuteSqlNode");

		// Token: 0x04001510 RID: 5392
		public static readonly ENodeType T_RevokeSqlNode = new ENodeType("T_RevokeSqlNode", ENodeType.InnerEnum.T_RevokeSqlNode, 133, "SharpSqlAnalyzer.nodes.TRevokeSqlNode");

		// Token: 0x04001511 RID: 5393
		public static readonly ENodeType T_DropDbObjectSqlNode = new ENodeType("T_DropDbObjectSqlNode", ENodeType.InnerEnum.T_DropDbObjectSqlNode, 135, "SharpSqlAnalyzer.nodes.TDropDbObjectSqlNode");

		// Token: 0x04001512 RID: 5394
		public static readonly ENodeType T_CollectStatisticsSqlNode = new ENodeType("T_CollectStatisticsSqlNode", ENodeType.InnerEnum.T_CollectStatisticsSqlNode, 136, "SharpSqlAnalyzer.nodes.TCollectStatisticsSqlNode");

		// Token: 0x04001513 RID: 5395
		public static readonly ENodeType T_CallSqlNode = new ENodeType("T_CallSqlNode", ENodeType.InnerEnum.T_CallSqlNode, 137, "SharpSqlAnalyzer.nodes.TCallSqlNode");

		// Token: 0x04001514 RID: 5396
		public static readonly ENodeType T_ViewAliasItem = new ENodeType("T_ViewAliasItem", ENodeType.InnerEnum.T_ViewAliasItem, 140, "SharpSqlAnalyzer.nodes.TViewAliasItem");

		// Token: 0x04001515 RID: 5397
		public static readonly ENodeType T_ViewAliasItemList = new ENodeType("T_ViewAliasItemList", ENodeType.InnerEnum.T_ViewAliasItemList, 141, "SharpSqlAnalyzer.nodes.TViewAliasItemList");

		// Token: 0x04001516 RID: 5398
		public static readonly ENodeType T_ViewAliasClause = new ENodeType("T_ViewAliasClause", ENodeType.InnerEnum.T_ViewAliasClause, 142, "SharpSqlAnalyzer.nodes.TViewAliasClause");

		// Token: 0x04001517 RID: 5399
		public static readonly ENodeType T_SelectDistinct = new ENodeType("T_SelectDistinct", ENodeType.InnerEnum.T_SelectDistinct, 143, "SharpSqlAnalyzer.nodes.TSelectDistinct");

		// Token: 0x04001518 RID: 5400
		public static readonly ENodeType T_CreateDatabaseSqlNode = new ENodeType("T_CreateDatabaseSqlNode", ENodeType.InnerEnum.T_CreateDatabaseSqlNode, 151, "SharpSqlAnalyzer.nodes.TCreateDatabaseSqlNode");

		// Token: 0x04001519 RID: 5401
		public static readonly ENodeType T_InsertCondition = new ENodeType("T_InsertCondition", ENodeType.InnerEnum.T_InsertCondition, 161, "SharpSqlAnalyzer.nodes.TInsertCondition");

		// Token: 0x0400151A RID: 5402
		public static readonly ENodeType T_InsertIntoValue = new ENodeType("T_InsertIntoValue", ENodeType.InnerEnum.T_InsertIntoValue, 162, "SharpSqlAnalyzer.nodes.TInsertIntoValue");

		// Token: 0x0400151B RID: 5403
		public static readonly ENodeType T_StatementListSqlNode = new ENodeType("T_StatementListSqlNode", ENodeType.InnerEnum.T_StatementListSqlNode, 180, "SharpSqlAnalyzer.nodes.TStatementListSqlNode");

		// Token: 0x0400151C RID: 5404
		public static readonly ENodeType T_CommentSqlNode = new ENodeType("T_CommentSqlNode", ENodeType.InnerEnum.T_CommentSqlNode, 185, "SharpSqlAnalyzer.nodes.TCommentSqlNode");

		// Token: 0x0400151D RID: 5405
		public static readonly ENodeType T_WhereClause = new ENodeType("T_WhereClause", ENodeType.InnerEnum.T_WhereClause, 190, "SharpSqlAnalyzer.nodes.TWhereClause");

		// Token: 0x0400151E RID: 5406
		public static readonly ENodeType T_ResultColumn = new ENodeType("T_ResultColumn", ENodeType.InnerEnum.T_ResultColumn, 200, "SharpSqlAnalyzer.nodes.TResultColumn");

		// Token: 0x0400151F RID: 5407
		public static readonly ENodeType T_ResultColumnList = new ENodeType("T_ResultColumnList", ENodeType.InnerEnum.T_ResultColumnList, 201, "SharpSqlAnalyzer.nodes.TResultColumnList");

		// Token: 0x04001520 RID: 5408
		public static readonly ENodeType T_AliasClause = new ENodeType("T_AliasClause", ENodeType.InnerEnum.T_AliasClause, 250, "SharpSqlAnalyzer.nodes.TAliasClause");

		// Token: 0x04001521 RID: 5409
		public static readonly ENodeType T_FromTable = new ENodeType("T_FromTable", ENodeType.InnerEnum.T_FromTable, 251, "SharpSqlAnalyzer.nodes.TFromTable");

		// Token: 0x04001522 RID: 5410
		public static readonly ENodeType T_PxGranule = new ENodeType("T_PxGranule", ENodeType.InnerEnum.T_PxGranule, 252, "SharpSqlAnalyzer.nodes.TPxGranule");

		// Token: 0x04001523 RID: 5411
		public static readonly ENodeType T_TableSample = new ENodeType("T_TableSample", ENodeType.InnerEnum.T_TableSample, 253, "SharpSqlAnalyzer.nodes.TTableSample");

		// Token: 0x04001524 RID: 5412
		public static readonly ENodeType T_Flashback = new ENodeType("T_Flashback", ENodeType.InnerEnum.T_Flashback, 254, "SharpSqlAnalyzer.nodes.TFlashback");

		// Token: 0x04001525 RID: 5413
		public static readonly ENodeType T_FromTableList = new ENodeType("T_FromTableList", ENodeType.InnerEnum.T_FromTableList, 255, "SharpSqlAnalyzer.nodes.TFromTableList");

		// Token: 0x04001526 RID: 5414
		public static readonly ENodeType T_JoinExpr = new ENodeType("T_JoinExpr", ENodeType.InnerEnum.T_JoinExpr, 256, "SharpSqlAnalyzer.nodes.TJoinExpr");

		// Token: 0x04001527 RID: 5415
		public static readonly ENodeType T_Join = new ENodeType("T_Join", ENodeType.InnerEnum.T_Join, 257, "SharpSqlAnalyzer.nodes.TJoin");

		// Token: 0x04001528 RID: 5416
		public static readonly ENodeType T_JoinItem = new ENodeType("T_JoinItem", ENodeType.InnerEnum.T_JoinItem, 258, "SharpSqlAnalyzer.nodes.TJoinItem");

		// Token: 0x04001529 RID: 5417
		public static readonly ENodeType T_CTE = new ENodeType("T_CTE", ENodeType.InnerEnum.T_CTE, 259, "SharpSqlAnalyzer.nodes.TCTE");

		// Token: 0x0400152A RID: 5418
		public static readonly ENodeType T_CTEList = new ENodeType("T_CTEList", ENodeType.InnerEnum.T_CTEList, 260, "SharpSqlAnalyzer.nodes.TCTEList");

		// Token: 0x0400152B RID: 5419
		public static readonly ENodeType T_OrderBy = new ENodeType("T_OrderBy", ENodeType.InnerEnum.T_OrderBy, 261, "SharpSqlAnalyzer.nodes.TOrderBy");

		// Token: 0x0400152C RID: 5420
		public static readonly ENodeType T_OrderByItem = new ENodeType("T_OrderByItem", ENodeType.InnerEnum.T_OrderByItem, 262, "SharpSqlAnalyzer.nodes.TOrderByItem");

		// Token: 0x0400152D RID: 5421
		public static readonly ENodeType T_OrderByItemList = new ENodeType("T_OrderByItemList", ENodeType.InnerEnum.T_OrderByItemList, 263, "SharpSqlAnalyzer.nodes.TOrderByItemList");

		// Token: 0x0400152E RID: 5422
		public static readonly ENodeType T_ForUpdate = new ENodeType("T_ForUpdate", ENodeType.InnerEnum.T_ForUpdate, 264, "SharpSqlAnalyzer.nodes.TForUpdate");

		// Token: 0x0400152F RID: 5423
		public static readonly ENodeType T_Hierarchical = new ENodeType("T_Hierarchical", ENodeType.InnerEnum.T_Hierarchical, 265, "SharpSqlAnalyzer.nodes.THierarchical");

		// Token: 0x04001530 RID: 5424
		public static readonly ENodeType T_GruopBy = new ENodeType("T_GruopBy", ENodeType.InnerEnum.T_GruopBy, 266, "SharpSqlAnalyzer.nodes.TGroupBy");

		// Token: 0x04001531 RID: 5425
		public static readonly ENodeType T_GruopByItem = new ENodeType("T_GruopByItem", ENodeType.InnerEnum.T_GruopByItem, 267, "SharpSqlAnalyzer.nodes.TGroupByItem");

		// Token: 0x04001532 RID: 5426
		public static readonly ENodeType T_GruopByItemList = new ENodeType("T_GruopByItemList", ENodeType.InnerEnum.T_GruopByItemList, 268, "SharpSqlAnalyzer.nodes.TGroupByItemList");

		// Token: 0x04001533 RID: 5427
		public static readonly ENodeType T_RollupCube = new ENodeType("T_RollupCube", ENodeType.InnerEnum.T_RollupCube, 269, "SharpSqlAnalyzer.nodes.TRollupCube");

		// Token: 0x04001534 RID: 5428
		public static readonly ENodeType T_GroupingSetItem = new ENodeType("T_GroupingSetItem", ENodeType.InnerEnum.T_GroupingSetItem, 270, "SharpSqlAnalyzer.nodes.TGroupingSetItem");

		// Token: 0x04001535 RID: 5429
		public static readonly ENodeType T_GroupingSetItemList = new ENodeType("T_GroupingSetItemList", ENodeType.InnerEnum.T_GroupingSetItemList, 271, "SharpSqlAnalyzer.nodes.TGroupingSetItemList");

		// Token: 0x04001536 RID: 5430
		public static readonly ENodeType T_GroupingExpressionItem = new ENodeType("T_GroupingExpressionItem", ENodeType.InnerEnum.T_GroupingExpressionItem, 272, "SharpSqlAnalyzer.nodes.TGroupingExpressionItem");

		// Token: 0x04001537 RID: 5431
		public static readonly ENodeType T_GroupingExpressionItemList = new ENodeType("T_GroupingExpressionItemList", ENodeType.InnerEnum.T_GroupingExpressionItemList, 273, "SharpSqlAnalyzer.nodes.TGroupingExpressionItemList");

		// Token: 0x04001538 RID: 5432
		public static readonly ENodeType T_GroupingSet = new ENodeType("T_GroupingSet", ENodeType.InnerEnum.T_GroupingSet, 274, "SharpSqlAnalyzer.nodes.TGroupingSet");

		// Token: 0x04001539 RID: 5433
		public static readonly ENodeType T_QualifyClause = new ENodeType("T_QualifyClause", ENodeType.InnerEnum.T_QualifyClause, 275, "SharpSqlAnalyzer.nodes.TQualifyClause");

		// Token: 0x0400153A RID: 5434
		public static readonly ENodeType T_AnalyticFunction = new ENodeType("T_AnalyticFunction", ENodeType.InnerEnum.T_AnalyticFunction, 280, "SharpSqlAnalyzer.nodes.TAnalyticFunction");

		// Token: 0x0400153B RID: 5435
		public static readonly ENodeType T_KeepDenseRankClause = new ENodeType("T_KeepDenseRankClause", ENodeType.InnerEnum.T_KeepDenseRankClause, 281, "SharpSqlAnalyzer.nodes.TKeepDenseRankClause");

		// Token: 0x0400153C RID: 5436
		public static readonly ENodeType T_WhenClauseItem = new ENodeType("T_WhenClauseItem", ENodeType.InnerEnum.T_WhenClauseItem, 285, "SharpSqlAnalyzer.nodes.TWhenClauseItem");

		// Token: 0x0400153D RID: 5437
		public static readonly ENodeType T_WhenClauseItemList = new ENodeType("T_WhenClauseItemList", ENodeType.InnerEnum.T_WhenClauseItemList, 286, "SharpSqlAnalyzer.nodes.TWhenClauseItemList");

		// Token: 0x0400153E RID: 5438
		public static readonly ENodeType T_ComputeExpr = new ENodeType("T_ComputeExpr", ENodeType.InnerEnum.T_ComputeExpr, 290, "SharpSqlAnalyzer.nodes.TComputeExpr");

		// Token: 0x0400153F RID: 5439
		public static readonly ENodeType T_ComputeExprList = new ENodeType("T_ComputeExprList", ENodeType.InnerEnum.T_ComputeExprList, 291, "SharpSqlAnalyzer.nodes.TComputeExprList");

		// Token: 0x04001540 RID: 5440
		public static readonly ENodeType T_ComputeClauseItem = new ENodeType("T_ComputeClauseItem", ENodeType.InnerEnum.T_ComputeClauseItem, 292, "SharpSqlAnalyzer.nodes.TComputeClauseItem");

		// Token: 0x04001541 RID: 5441
		public static readonly ENodeType T_ComputeClauseItemList = new ENodeType("T_ComputeClauseItemList", ENodeType.InnerEnum.T_ComputeClauseItemList, 293, "SharpSqlAnalyzer.nodes.TComputeClauseItemList");

		// Token: 0x04001542 RID: 5442
		public static readonly ENodeType T_ComputeClause = new ENodeType("T_ComputeClause", ENodeType.InnerEnum.T_ComputeClause, 294, "SharpSqlAnalyzer.nodes.TComputeClause");

		// Token: 0x04001543 RID: 5443
		public static readonly ENodeType T_TopClause = new ENodeType("T_TopClause", ENodeType.InnerEnum.T_TopClause, 300, "SharpSqlAnalyzer.nodes.TTopClause");

		// Token: 0x04001544 RID: 5444
		public static readonly ENodeType T_ContainsTable = new ENodeType("T_ContainsTable", ENodeType.InnerEnum.T_ContainsTable, 301, "SharpSqlAnalyzer.nodes.TContainsTable");

		// Token: 0x04001545 RID: 5445
		public static readonly ENodeType T_OpenRowSet = new ENodeType("T_OpenRowSet", ENodeType.InnerEnum.T_OpenRowSet, 302, "SharpSqlAnalyzer.nodes.TOpenRowSet");

		// Token: 0x04001546 RID: 5446
		public static readonly ENodeType T_OpenXML = new ENodeType("T_OpenXML", ENodeType.InnerEnum.T_OpenXML, 303, "SharpSqlAnalyzer.nodes.TOpenXML");

		// Token: 0x04001547 RID: 5447
		public static readonly ENodeType T_OpenDatasource = new ENodeType("T_OpenDatasource", ENodeType.InnerEnum.T_OpenDatasource, 304, "SharpSqlAnalyzer.nodes.TOpenDatasource");

		// Token: 0x04001548 RID: 5448
		public static readonly ENodeType T_PivotClause = new ENodeType("T_PivotClause", ENodeType.InnerEnum.T_PivotClause, 305, "SharpSqlAnalyzer.nodes.TPivotClause");

		// Token: 0x04001549 RID: 5449
		public static readonly ENodeType T_OutputClause = new ENodeType("T_OutputClause", ENodeType.InnerEnum.T_OutputClause, 306, "SharpSqlAnalyzer.nodes.TOutputClause");

		// Token: 0x0400154A RID: 5450
		public static readonly ENodeType T_DmlSelectItem = new ENodeType("T_DmlSelectItem", ENodeType.InnerEnum.T_DmlSelectItem, 307, "SharpSqlAnalyzer.nodes.TDmlSelectItem");

		// Token: 0x0400154B RID: 5451
		public static readonly ENodeType T_DmlSelectItemList = new ENodeType("T_DmlSelectItemList", ENodeType.InnerEnum.T_DmlSelectItemList, 308, "SharpSqlAnalyzer.nodes.TDmlSelectItemList");

		// Token: 0x0400154C RID: 5452
		public static readonly ENodeType T_ReturningClause = new ENodeType("T_ReturningClause", ENodeType.InnerEnum.T_ReturningClause, 309, "SharpSqlAnalyzer.nodes.TReturningClause");

		// Token: 0x0400154D RID: 5453
		public static readonly ENodeType T_OpenQuery = new ENodeType("T_OpenQuery", ENodeType.InnerEnum.T_OpenQuery, 310, "SharpSqlAnalyzer.nodes.TOpenQuery");

		// Token: 0x0400154E RID: 5454
		public static readonly ENodeType T_MultiTarget = new ENodeType("T_MultiTarget", ENodeType.InnerEnum.T_MultiTarget, 311, "SharpSqlAnalyzer.nodes.TMultiTarget");

		// Token: 0x0400154F RID: 5455
		public static readonly ENodeType T_MultiTargetList = new ENodeType("T_MultiTargetList", ENodeType.InnerEnum.T_MultiTargetList, 312, "SharpSqlAnalyzer.nodes.TMultiTargetList");

		// Token: 0x04001550 RID: 5456
		public static readonly ENodeType T_TableElement = new ENodeType("T_TableElement", ENodeType.InnerEnum.T_TableElement, 313, "SharpSqlAnalyzer.nodes.TTableElement");

		// Token: 0x04001551 RID: 5457
		public static readonly ENodeType T_TableElementList = new ENodeType("T_TableElementList", ENodeType.InnerEnum.T_TableElementList, 315, "SharpSqlAnalyzer.nodes.TTableElementList");

		// Token: 0x04001552 RID: 5458
		public static readonly ENodeType T_IntoClause = new ENodeType("T_IntoClause", ENodeType.InnerEnum.T_IntoClause, 316, "SharpSqlAnalyzer.nodes.TIntoClause");

		// Token: 0x04001553 RID: 5459
		public static readonly ENodeType T_TableSamplePart = new ENodeType("T_TableSamplePart", ENodeType.InnerEnum.T_TableSamplePart, 317, "SharpSqlAnalyzer.nodes.TTableSamplePart");

		// Token: 0x04001554 RID: 5460
		public static readonly ENodeType T_Constraint = new ENodeType("T_Constraint", ENodeType.InnerEnum.T_Constraint, 318, "SharpSqlAnalyzer.nodes.TConstraint");

		// Token: 0x04001555 RID: 5461
		public static readonly ENodeType T_ConstraintList = new ENodeType("T_ConstraintList", ENodeType.InnerEnum.T_ConstraintList, 319, "SharpSqlAnalyzer.nodes.TConstraintList");

		// Token: 0x04001556 RID: 5462
		public static readonly ENodeType T_BindArgument = new ENodeType("T_BindArgument", ENodeType.InnerEnum.T_BindArgument, 320, "SharpSqlAnalyzer.nodes.TBindArgument");

		// Token: 0x04001557 RID: 5463
		public static readonly ENodeType T_BindArgumentList = new ENodeType("T_BindArgumentList", ENodeType.InnerEnum.T_BindArgumentList, 321, "SharpSqlAnalyzer.nodes.TBindArgumentList");

		// Token: 0x04001558 RID: 5464
		public static readonly ENodeType T_NewVariantTypeArgument = new ENodeType("T_NewVariantTypeArgument", ENodeType.InnerEnum.T_NewVariantTypeArgument, 322, "SharpSqlAnalyzer.nodes.TNewVariantTypeArgument");

		// Token: 0x04001559 RID: 5465
		public static readonly ENodeType T_NewVariantTypeArgumentList = new ENodeType("T_NewVariantTypeArgumentList", ENodeType.InnerEnum.T_NewVariantTypeArgumentList, 323, "SharpSqlAnalyzer.nodes.TNewVariantTypeArgumentList");

		// Token: 0x0400155A RID: 5466
		public static readonly ENodeType T_SampleClause = new ENodeType("T_SampleClause", ENodeType.InnerEnum.T_SampleClause, 325, "SharpSqlAnalyzer.nodes.TSampleClause");

		// Token: 0x0400155B RID: 5467
		public static readonly ENodeType T_IntoTableClause = new ENodeType("T_IntoTableClause", ENodeType.InnerEnum.T_IntoTableClause, 326, "SharpSqlAnalyzer.nodes.TIntoTableClause");

		// Token: 0x0400155C RID: 5468
		public static readonly ENodeType T_ExplicitDataTypeConversion = new ENodeType("T_ExplicitDataTypeConversion", ENodeType.InnerEnum.T_ExplicitDataTypeConversion, 328, "SharpSqlAnalyzer.nodes.TExplicitDataTypeConversion");

		// Token: 0x0400155D RID: 5469
		public static readonly ENodeType T_TeradataWithClause = new ENodeType("T_TeradataWithClause", ENodeType.InnerEnum.T_TeradataWithClause, 330, "SharpSqlAnalyzer.nodes.TTeradataWithClause");

		// Token: 0x0400155E RID: 5470
		public static readonly ENodeType T_TeradataWithClauseItem = new ENodeType("T_TeradataWithClauseItem", ENodeType.InnerEnum.T_TeradataWithClauseItem, 331, "SharpSqlAnalyzer.nodes.TTeradataWithClauseItem");

		// Token: 0x0400155F RID: 5471
		public static readonly ENodeType T_TeradataWithClauseItemList = new ENodeType("T_TeradataWithClauseItemList", ENodeType.InnerEnum.T_TeradataWithClauseItemList, 332, "SharpSqlAnalyzer.nodes.TTeradataWithClauseItemList");

		// Token: 0x04001560 RID: 5472
		public static readonly ENodeType T_OutputFormatPhrase = new ENodeType("T_OutputFormatPhrase", ENodeType.InnerEnum.T_OutputFormatPhrase, 333, "SharpSqlAnalyzer.nodes.TOutputFormatPhrase");

		// Token: 0x04001561 RID: 5473
		public static readonly ENodeType T_OutputFormatPhraseList = new ENodeType("T_OutputFormatPhraseList", ENodeType.InnerEnum.T_OutputFormatPhraseList, 334, "SharpSqlAnalyzer.nodes.TOutputFormatPhraseList");

		// Token: 0x04001562 RID: 5474
		public static readonly ENodeType T_CollectFromOption = new ENodeType("T_CollectFromOption", ENodeType.InnerEnum.T_CollectFromOption, 335, "SharpSqlAnalyzer.nodes.teradata.TCollectFromOption");

		// Token: 0x04001563 RID: 5475
		public static readonly ENodeType T_CollectColumnIndex = new ENodeType("T_CollectColumnIndex", ENodeType.InnerEnum.T_CollectColumnIndex, 336, "SharpSqlAnalyzer.nodes.teradata.TCollectColumnIndex");

		// Token: 0x04001564 RID: 5476
		public static readonly ENodeType T_MergeWhenClause = new ENodeType("T_MergeWhenClause", ENodeType.InnerEnum.T_MergeWhenClause, 340, "SharpSqlAnalyzer.nodes.TMergeWhenClause");

		// Token: 0x04001565 RID: 5477
		public static readonly ENodeType T_MergeUpdateClause = new ENodeType("T_MergeUpdateClause", ENodeType.InnerEnum.T_MergeUpdateClause, 342, "SharpSqlAnalyzer.nodes.TMergeUpdateClause");

		// Token: 0x04001566 RID: 5478
		public static readonly ENodeType T_MergeInsertClause = new ENodeType("T_MergeInsertClause", ENodeType.InnerEnum.T_MergeInsertClause, 344, "SharpSqlAnalyzer.nodes.TMergeInsertClause");

		// Token: 0x04001567 RID: 5479
		public static readonly ENodeType T_MergeDeleteClause = new ENodeType("T_MergeDeleteClause", ENodeType.InnerEnum.T_MergeDeleteClause, 346, "SharpSqlAnalyzer.nodes.TMergeDeleteClause");

		// Token: 0x04001568 RID: 5480
		public static readonly ENodeType T_Subscripts = new ENodeType("T_Subscripts", ENodeType.InnerEnum.T_Subscripts, 350, "SharpSqlAnalyzer.nodes.TSubscripts");

		// Token: 0x04001569 RID: 5481
		public static readonly ENodeType T_UnpivotInClause = new ENodeType("T_UnpivotInClause", ENodeType.InnerEnum.T_UnpivotInClause, 352, "SharpSqlAnalyzer.nodes.TUnpivotInClause");

		// Token: 0x0400156A RID: 5482
		public static readonly ENodeType T_UnpivotInClauseItem = new ENodeType("T_UnpivotInClauseItem", ENodeType.InnerEnum.T_UnpivotInClauseItem, 353, "SharpSqlAnalyzer.nodes.TUnpivotInClauseItem");

		// Token: 0x0400156B RID: 5483
		public static readonly ENodeType T_PivotInClause = new ENodeType("T_PivotInClause", ENodeType.InnerEnum.T_PivotInClause, 354, "SharpSqlAnalyzer.nodes.TPivotInClause");

		// Token: 0x0400156C RID: 5484
		public static readonly ENodeType T_AlterViewSqlNode = new ENodeType("T_AlterViewSqlNode", ENodeType.InnerEnum.T_AlterViewSqlNode, 355, "SharpSqlAnalyzer.nodes.TAlterViewSqlNode");

		// Token: 0x0400156D RID: 5485
		public static readonly ENodeType T_AlterIndexSqlNode = new ENodeType("T_AlterIndexSqlNode", ENodeType.InnerEnum.T_AlterIndexSqlNode, 356, "SharpSqlAnalyzer.nodes.TAlterIndexSqlNode");

		// Token: 0x0400156E RID: 5486
		public static readonly ENodeType T_AlterDatabaseSqlNode = new ENodeType("T_AlterDatabaseSqlNode", ENodeType.InnerEnum.T_AlterDatabaseSqlNode, 357, "SharpSqlAnalyzer.nodes.TAlterDatabaseSqlNode");

		// Token: 0x0400156F RID: 5487
		public static readonly ENodeType T_WindowFrameBoundary = new ENodeType("T_WindowFrameBoundary", ENodeType.InnerEnum.T_WindowFrameBoundary, 358, "SharpSqlAnalyzer.nodes.TWindowFrameBoundary");

		// Token: 0x04001570 RID: 5488
		public static readonly ENodeType T_WindowFrame = new ENodeType("T_WindowFrame", ENodeType.InnerEnum.T_WindowFrame, 359, "SharpSqlAnalyzer.nodes.TWindowFrame");

		// Token: 0x04001571 RID: 5489
		public static readonly ENodeType T_WindowSpecification = new ENodeType("T_WindowSpecification", ENodeType.InnerEnum.T_WindowSpecification, 360, "SharpSqlAnalyzer.nodes.TWindowSpecification");

		// Token: 0x04001572 RID: 5490
		public static readonly ENodeType T_WindowPartitioningSpec = new ENodeType("T_WindowPartitioningSpec", ENodeType.InnerEnum.T_WindowPartitioningSpec, 361, "SharpSqlAnalyzer.nodes.TWindowPartitioningSpec");

		// Token: 0x04001573 RID: 5491
		public static readonly ENodeType T_WindowDefinition = new ENodeType("T_WindowDefinition", ENodeType.InnerEnum.T_WindowDefinition, 362, "SharpSqlAnalyzer.nodes.TWindowDefinition");

		// Token: 0x04001574 RID: 5492
		public static readonly ENodeType T_DropSequenceSqlNode = new ENodeType("T_DropSequenceSqlNode", ENodeType.InnerEnum.T_DropSequenceSqlNode, 364, "SharpSqlAnalyzer.nodes.TDropSequenceSqlNode");

		// Token: 0x04001575 RID: 5493
		public static readonly ENodeType T_SequenceOption = new ENodeType("T_SequenceOption", ENodeType.InnerEnum.T_SequenceOption, 365, "SharpSqlAnalyzer.nodes.TSequenceOption");

		// Token: 0x04001576 RID: 5494
		public static readonly ENodeType T_ParameterMode = new ENodeType("T_ParameterMode", ENodeType.InnerEnum.T_ParameterMode, 371, "SharpSqlAnalyzer.nodes.TParameterMode");

		// Token: 0x04001577 RID: 5495
		public static readonly ENodeType T_ColumnAttributes = new ENodeType("T_ColumnAttributes", ENodeType.InnerEnum.T_ColumnAttributes, 372, "SharpSqlAnalyzer.nodes.TColumnAttributes");

		// Token: 0x04001578 RID: 5496
		public static readonly ENodeType T_ColumnAttribute = new ENodeType("T_ColumnAttribute", ENodeType.InnerEnum.T_ColumnAttribute, 373, "SharpSqlAnalyzer.nodes.TColumnAttribute");

		// Token: 0x04001579 RID: 5497
		public static readonly ENodeType T_PivotedTable = new ENodeType("T_PivotedTable", ENodeType.InnerEnum.T_PivotedTable, 374, "SharpSqlAnalyzer.nodes.TPivotedTable");

		// Token: 0x0400157A RID: 5498
		public static readonly ENodeType T_ConnectByClause = new ENodeType("T_ConnectByClause", ENodeType.InnerEnum.T_ConnectByClause, 375, "SharpSqlAnalyzer.nodes.TConnectByClause");

		// Token: 0x0400157B RID: 5499
		public static readonly ENodeType T_ExpressionCallTarget = new ENodeType("T_ExpressionCallTarget", ENodeType.InnerEnum.T_ExpressionCallTarget, 377, "SharpSqlAnalyzer.nodes.TExpressionCallTarget");

		// Token: 0x0400157C RID: 5500
		public static readonly ENodeType T_FrameExclusionClause = new ENodeType("T_FrameExclusionClause", ENodeType.InnerEnum.T_FrameExclusionClause, 391, "SharpSqlAnalyzer.nodes.TFrameExclusionClause");

		// Token: 0x0400157D RID: 5501
		public static readonly ENodeType T_GroomTableSqlNode = new ENodeType("T_GroomTableSqlNode", ENodeType.InnerEnum.T_GroomTableSqlNode, 392, "SharpSqlAnalyzer.nodes.netezza.TGroomTableSqlNode");

		// Token: 0x0400157E RID: 5502
		public static readonly ENodeType T_ReclaimChoice = new ENodeType("T_ReclaimChoice", ENodeType.InnerEnum.T_ReclaimChoice, 393, "SharpSqlAnalyzer.nodes.netezza.TReclaimChoice");

		// Token: 0x0400157F RID: 5503
		public static readonly ENodeType T_ModeChoice = new ENodeType("T_ModeChoice", ENodeType.InnerEnum.T_ModeChoice, 394, "SharpSqlAnalyzer.nodes.netezza.TModeChoice");

		// Token: 0x04001580 RID: 5504
		public static readonly ENodeType T_GenerateStatisticsSqlNode = new ENodeType("T_GenerateStatisticsSqlNode", ENodeType.InnerEnum.T_GenerateStatisticsSqlNode, 395, "SharpSqlAnalyzer.nodes.netezza.TGenerateStatisticsSqlNode");

		// Token: 0x04001581 RID: 5505
		public static readonly ENodeType T_ExceptionClause = new ENodeType("T_ExceptionClause", ENodeType.InnerEnum.T_ExceptionClause, 400, "SharpSqlAnalyzer.nodes.TExceptionClause");

		// Token: 0x04001582 RID: 5506
		public static readonly ENodeType T_ExceptionHandler = new ENodeType("T_ExceptionHandler", ENodeType.InnerEnum.T_ExceptionHandler, 401, "SharpSqlAnalyzer.nodes.TExceptionHandler");

		// Token: 0x04001583 RID: 5507
		public static readonly ENodeType T_ExceptionHandlerList = new ENodeType("T_ExceptionHandlerList", ENodeType.InnerEnum.T_ExceptionHandlerList, 402, "SharpSqlAnalyzer.nodes.TExceptionHandlerList");

		// Token: 0x04001584 RID: 5508
		public static readonly ENodeType T_OpenforStmt = new ENodeType("T_OpenforStmt", ENodeType.InnerEnum.T_OpenforStmt, 502, "SharpSqlAnalyzer.stmt.TOpenforStmt");

		// Token: 0x04001585 RID: 5509
		public static readonly ENodeType T_LoopStmt = new ENodeType("T_LoopStmt", ENodeType.InnerEnum.T_LoopStmt, 503, "SharpSqlAnalyzer.stmt.TLoopStmt");

		// Token: 0x04001586 RID: 5510
		public static readonly ENodeType T_VarDeclStmt = new ENodeType("T_VarDeclStmt", ENodeType.InnerEnum.T_VarDeclStmt, 504, "SharpSqlAnalyzer.nodes.TVarDeclStmt");

		// Token: 0x04001587 RID: 5511
		public static readonly ENodeType T_AssignStmt = new ENodeType("T_AssignStmt", ENodeType.InnerEnum.T_AssignStmt, 505, "SharpSqlAnalyzer.stmt.TAssignStmt");

		// Token: 0x04001588 RID: 5512
		public static readonly ENodeType T_ExitStmt = new ENodeType("T_ExitStmt", ENodeType.InnerEnum.T_ExitStmt, 506, "SharpSqlAnalyzer.stmt.TExitStmt");

		// Token: 0x04001589 RID: 5513
		public static readonly ENodeType T_PlsqlGotoStmt = new ENodeType("T_PlsqlGotoStmt", ENodeType.InnerEnum.T_PlsqlGotoStmt, 507, "SharpSqlAnalyzer.stmt.oracle.TPlsqlGotoStmt");

		// Token: 0x0400158A RID: 5514
		public static readonly ENodeType T_IfStmt = new ENodeType("T_IfStmt", ENodeType.InnerEnum.T_IfStmt, 508, "SharpSqlAnalyzer.stmt.TIfStmt");

		// Token: 0x0400158B RID: 5515
		public static readonly ENodeType T_ElsifStmt = new ENodeType("T_ElsifStmt", ENodeType.InnerEnum.T_ElsifStmt, 509, "SharpSqlAnalyzer.stmt.TElsifStmt");

		// Token: 0x0400158C RID: 5516
		public static readonly ENodeType T_RaiseStmt = new ENodeType("T_RaiseStmt", ENodeType.InnerEnum.T_RaiseStmt, 510, "SharpSqlAnalyzer.stmt.TRaiseStmt");

		// Token: 0x0400158D RID: 5517
		public static readonly ENodeType T_ReturnStmt = new ENodeType("T_ReturnStmt", ENodeType.InnerEnum.T_ReturnStmt, 511, "SharpSqlAnalyzer.stmt.TReturnStmt");

		// Token: 0x0400158E RID: 5518
		public static readonly ENodeType T_CloseStmt = new ENodeType("T_CloseStmt", ENodeType.InnerEnum.T_CloseStmt, 512, "SharpSqlAnalyzer.stmt.TCloseStmt");

		// Token: 0x0400158F RID: 5519
		public static readonly ENodeType T_OpenStmt = new ENodeType("T_OpenStmt", ENodeType.InnerEnum.T_OpenStmt, 513, "SharpSqlAnalyzer.stmt.TOpenStmt");

		// Token: 0x04001590 RID: 5520
		public static readonly ENodeType T_ExecImmeNode = new ENodeType("T_ExecImmeNode", ENodeType.InnerEnum.T_ExecImmeNode, 514, "SharpSqlAnalyzer.nodes.TExecImmeNode");

		// Token: 0x04001591 RID: 5521
		public static readonly ENodeType T_FetchStmt = new ENodeType("T_FetchStmt", ENodeType.InnerEnum.T_FetchStmt, 515, "SharpSqlAnalyzer.stmt.TFetchStmt");

		// Token: 0x04001592 RID: 5522
		public static readonly ENodeType T_PlsqlForallStmt = new ENodeType("T_PlsqlForallStmt", ENodeType.InnerEnum.T_PlsqlForallStmt, 516, "SharpSqlAnalyzer.stmt.oracle.TPlsqlForallStmt");

		// Token: 0x04001593 RID: 5523
		public static readonly ENodeType T_CaseStmt = new ENodeType("T_CaseStmt", ENodeType.InnerEnum.T_CaseStmt, 517, "SharpSqlAnalyzer.stmt.TCaseStmt");

		// Token: 0x04001594 RID: 5524
		public static readonly ENodeType T_BasicStmt = new ENodeType("T_BasicStmt", ENodeType.InnerEnum.T_BasicStmt, 518, "SharpSqlAnalyzer.stmt.oracle.TBasicStmt");

		// Token: 0x04001595 RID: 5525
		public static readonly ENodeType T_PlsqlNullStmt = new ENodeType("T_PlsqlNullStmt", ENodeType.InnerEnum.T_PlsqlNullStmt, 519, "SharpSqlAnalyzer.stmt.oracle.TPlsqlNullStmt");

		// Token: 0x04001596 RID: 5526
		public static readonly ENodeType T_PlsqlTableTypeDefStmt = new ENodeType("T_PlsqlTableTypeDefStmt", ENodeType.InnerEnum.T_PlsqlTableTypeDefStmt, 520, "SharpSqlAnalyzer.stmt.oracle.TPlsqlTableTypeDefStmt");

		// Token: 0x04001597 RID: 5527
		public static readonly ENodeType T_PlsqlVarrayTypeDefStmt = new ENodeType("T_PlsqlVarrayTypeDefStmt", ENodeType.InnerEnum.T_PlsqlVarrayTypeDefStmt, 521, "SharpSqlAnalyzer.stmt.oracle.TPlsqlVarrayTypeDefStmt");

		// Token: 0x04001598 RID: 5528
		public static readonly ENodeType T_PlsqlRecordTypeDefStmt = new ENodeType("T_PlsqlRecordTypeDefStmt", ENodeType.InnerEnum.T_PlsqlRecordTypeDefStmt, 522, "SharpSqlAnalyzer.stmt.oracle.TPlsqlRecordTypeDefStmt");

		// Token: 0x04001599 RID: 5529
		public static readonly ENodeType T_SimpleDmlTriggerClause = new ENodeType("T_SimpleDmlTriggerClause", ENodeType.InnerEnum.T_SimpleDmlTriggerClause, 523, "SharpSqlAnalyzer.nodes.TSimpleDmlTriggerClause");

		// Token: 0x0400159A RID: 5530
		public static readonly ENodeType T_CompoundDmlTriggerClause = new ENodeType("T_CompoundDmlTriggerClause", ENodeType.InnerEnum.T_CompoundDmlTriggerClause, 524, "SharpSqlAnalyzer.nodes.TCompoundDmlTriggerClause");

		// Token: 0x0400159B RID: 5531
		public static readonly ENodeType T_NonDmlTriggerClause = new ENodeType("T_NonDmlTriggerClause", ENodeType.InnerEnum.T_NonDmlTriggerClause, 525, "SharpSqlAnalyzer.nodes.TNonDmlTriggerClause");

		// Token: 0x0400159C RID: 5532
		public static readonly ENodeType T_PlsqlCreateType = new ENodeType("T_PlsqlCreateType", ENodeType.InnerEnum.T_PlsqlCreateType, 526, "SharpSqlAnalyzer.stmt.oracle.TPlsqlCreateType");

		// Token: 0x0400159D RID: 5533
		public static readonly ENodeType T_PlsqlCreateTypeBody = new ENodeType("T_PlsqlCreateTypeBody", ENodeType.InnerEnum.T_PlsqlCreateTypeBody, 527, "SharpSqlAnalyzer.stmt.oracle.TPlsqlCreateTypeBody");

		// Token: 0x0400159E RID: 5534
		public static readonly ENodeType T_DmlEventClause = new ENodeType("T_DmlEventClause", ENodeType.InnerEnum.T_DmlEventClause, 528, "SharpSqlAnalyzer.nodes.TDmlEventClause");

		// Token: 0x0400159F RID: 5535
		public static readonly ENodeType T_ParameterDeclaration = new ENodeType("T_ParameterDeclaration", ENodeType.InnerEnum.T_ParameterDeclaration, 529, "SharpSqlAnalyzer.nodes.TParameterDeclaration");

		// Token: 0x040015A0 RID: 5536
		public static readonly ENodeType T_ParameterDeclarationList = new ENodeType("T_ParameterDeclarationList", ENodeType.InnerEnum.T_ParameterDeclarationList, 530, "SharpSqlAnalyzer.nodes.TParameterDeclarationList");

		// Token: 0x040015A1 RID: 5537
		public static readonly ENodeType T_ArrayAccess = new ENodeType("T_ArrayAccess", ENodeType.InnerEnum.T_ArrayAccess, 531, "SharpSqlAnalyzer.nodes.TArrayAccess");

		// Token: 0x040015A2 RID: 5538
		public static readonly ENodeType T_PlsqlPipeRowStmt = new ENodeType("T_PlsqlPipeRowStmt", ENodeType.InnerEnum.T_PlsqlPipeRowStmt, 550, "SharpSqlAnalyzer.stmt.oracle.TPlsqlPipeRowStmt");

		// Token: 0x040015A3 RID: 5539
		public static readonly ENodeType T_CreateSynonymSqlNode = new ENodeType("T_CreateSynonymSqlNode", ENodeType.InnerEnum.T_CreateSynonymSqlNode, 552, "SharpSqlAnalyzer.nodes.TCreateSynonymSqlNode");

		// Token: 0x040015A4 RID: 5540
		public static readonly ENodeType T_CreateDirectorySqlNode = new ENodeType("T_CreateDirectorySqlNode", ENodeType.InnerEnum.T_CreateDirectorySqlNode, 554, "SharpSqlAnalyzer.nodes.TCreateDirectorySqlNode");

		// Token: 0x040015A5 RID: 5541
		public static readonly ENodeType T_CallSpec = new ENodeType("T_CallSpec", ENodeType.InnerEnum.T_CallSpec, 560, "SharpSqlAnalyzer.nodes.TCallSpec");

		// Token: 0x040015A6 RID: 5542
		public static readonly ENodeType T_XmlSerialize = new ENodeType("T_XmlSerialize", ENodeType.InnerEnum.T_XmlSerialize, 570, "SharpSqlAnalyzer.nodes.TXmlSerialize");

		// Token: 0x040015A7 RID: 5543
		public static readonly ENodeType T_XmlElement = new ENodeType("T_XmlElement", ENodeType.InnerEnum.T_XmlElement, 571, "SharpSqlAnalyzer.nodes.TXmlElement");

		// Token: 0x040015A8 RID: 5544
		public static readonly ENodeType T_XmlRoot = new ENodeType("T_XmlRoot", ENodeType.InnerEnum.T_XmlRoot, 572, "SharpSqlAnalyzer.nodes.TXmlRoot");

		// Token: 0x040015A9 RID: 5545
		public static readonly ENodeType T_PartitionExtensionClause = new ENodeType("T_PartitionExtensionClause", ENodeType.InnerEnum.T_PartitionExtensionClause, 573, "SharpSqlAnalyzer.nodes.TPartitionExtensionClause");

		// Token: 0x040015AA RID: 5546
		public static readonly ENodeType T_InvokerRightsClause = new ENodeType("T_InvokerRightsClause", ENodeType.InnerEnum.T_InvokerRightsClause, 575, "SharpSqlAnalyzer.nodes.oracle.TInvokerRightsClause");

		// Token: 0x040015AB RID: 5547
		public static readonly ENodeType T_ResultCacheClause = new ENodeType("T_ResultCacheClause", ENodeType.InnerEnum.T_ResultCacheClause, 577, "SharpSqlAnalyzer.nodes.oracle.TResultCacheClause");

		// Token: 0x040015AC RID: 5548
		public static readonly ENodeType T_StreamingClause = new ENodeType("T_StreamingClause", ENodeType.InnerEnum.T_StreamingClause, 578, "SharpSqlAnalyzer.nodes.oracle.TStreamingClause");

		// Token: 0x040015AD RID: 5549
		public static readonly ENodeType T_ParallelEnableClause = new ENodeType("T_ParallelEnableClause", ENodeType.InnerEnum.T_ParallelEnableClause, 579, "SharpSqlAnalyzer.nodes.oracle.TParallelEnableClause");

		// Token: 0x040015AE RID: 5550
		public static readonly ENodeType T_OracleCreateLibrarySqlNode = new ENodeType("T_OracleCreateLibrarySqlNode", ENodeType.InnerEnum.T_OracleCreateLibrarySqlNode, 581, "SharpSqlAnalyzer.nodes.oracle.TOracleCreateLibrarySqlNode");

		// Token: 0x040015AF RID: 5551
		public static readonly ENodeType T_AlterTriggerSqlNode = new ENodeType("T_AlterTriggerSqlNode", ENodeType.InnerEnum.T_AlterTriggerSqlNode, 583, "SharpSqlAnalyzer.nodes.TAlterTriggerSqlNode");

		// Token: 0x040015B0 RID: 5552
		public static readonly ENodeType T_ConstructorSpec = new ENodeType("T_ConstructorSpec", ENodeType.InnerEnum.T_ConstructorSpec, 585, "SharpSqlAnalyzer.nodes.oracle.TConstructorSpec");

		// Token: 0x040015B1 RID: 5553
		public static readonly ENodeType T_ConstructorBody = new ENodeType("T_ConstructorBody", ENodeType.InnerEnum.T_ConstructorBody, 587, "SharpSqlAnalyzer.nodes.oracle.TConstructorBody");

		// Token: 0x040015B2 RID: 5554
		public static readonly ENodeType T_XMLAttributes = new ENodeType("T_XMLAttributes", ENodeType.InnerEnum.T_XMLAttributes, 589, "SharpSqlAnalyzer.nodes.oracle.TXMLAttributesClause");

		// Token: 0x040015B3 RID: 5555
		public static readonly ENodeType T_XMLPassingClause = new ENodeType("T_XMLPassingClause", ENodeType.InnerEnum.T_XMLPassingClause, 591, "SharpSqlAnalyzer.nodes.oracle.TXMLPassingClause");

		// Token: 0x040015B4 RID: 5556
		public static readonly ENodeType T_ErrorLoggingClause = new ENodeType("T_ErrorLoggingClause", ENodeType.InnerEnum.T_ErrorLoggingClause, 593, "SharpSqlAnalyzer.nodes.oracle.TErrorLoggingClause");

		// Token: 0x040015B5 RID: 5557
		public static readonly ENodeType T_SupplementalLogging = new ENodeType("T_SupplementalLogging", ENodeType.InnerEnum.T_SupplementalLogging, 595, "SharpSqlAnalyzer.nodes.oracle.TSupplementalLogging");

		// Token: 0x040015B6 RID: 5558
		public static readonly ENodeType T_TimingPoint = new ENodeType("T_TimingPoint", ENodeType.InnerEnum.T_TimingPoint, 596, "SharpSqlAnalyzer.nodes.oracle.TTimingPoint");

		// Token: 0x040015B7 RID: 5559
		public static readonly ENodeType T_CompoundTriggerBodyNode = new ENodeType("T_CompoundTriggerBodyNode", ENodeType.InnerEnum.T_CompoundTriggerBodyNode, 597, "SharpSqlAnalyzer.nodes.oracle.TCompoundTriggerBodyNode");

		// Token: 0x040015B8 RID: 5560
		public static readonly ENodeType T_WithinGroup = new ENodeType("T_WithinGroup", ENodeType.InnerEnum.T_WithinGroup, 598, "SharpSqlAnalyzer.nodes.TWithinGroup");

		// Token: 0x040015B9 RID: 5561
		public static readonly ENodeType T_BeginTranSqlNode = new ENodeType("T_BeginTranSqlNode", ENodeType.InnerEnum.T_BeginTranSqlNode, 601, "SharpSqlAnalyzer.nodes.TBeginTranSqlNode");

		// Token: 0x040015BA RID: 5562
		public static readonly ENodeType T_EndTranSqlNode = new ENodeType("T_EndTranSqlNode", ENodeType.InnerEnum.T_EndTranSqlNode, 602, "SharpSqlAnalyzer.nodes.TEndTranSqlNode");

		// Token: 0x040015BB RID: 5563
		public static readonly ENodeType T_ListaggOverflow = new ENodeType("T_ListaggOverflow", ENodeType.InnerEnum.T_ListaggOverflow, 604, "SharpSqlAnalyzer.nodes.oracle.TListaggOverflow");

		// Token: 0x040015BC RID: 5564
		public static readonly ENodeType T_MssqlSetSqlNode = new ENodeType("T_MssqlSetSqlNode", ENodeType.InnerEnum.T_MssqlSetSqlNode, 611, "SharpSqlAnalyzer.nodes.mssql.TMssqlSetSqlNode");

		// Token: 0x040015BD RID: 5565
		public static readonly ENodeType T_MssqlBeginTranSqlNode = new ENodeType("T_MssqlBeginTranSqlNode", ENodeType.InnerEnum.T_MssqlBeginTranSqlNode, 612, "SharpSqlAnalyzer.nodes.mssql.TMssqlBeginTranSqlNode");

		// Token: 0x040015BE RID: 5566
		public static readonly ENodeType T_MssqlRaiserrorSqlNode = new ENodeType("T_MssqlRaiserrorSqlNode", ENodeType.InnerEnum.T_MssqlRaiserrorSqlNode, 613, "SharpSqlAnalyzer.nodes.mssql.TMssqlRaiserrorSqlNode");

		// Token: 0x040015BF RID: 5567
		public static readonly ENodeType T_MssqlGotoSqlNode = new ENodeType("T_MssqlGotoSqlNode", ENodeType.InnerEnum.T_MssqlGotoSqlNode, 614, "SharpSqlAnalyzer.nodes.mssql.TMssqlGotoSqlNode");

		// Token: 0x040015C0 RID: 5568
		public static readonly ENodeType T_MssqlLabelSqlNode = new ENodeType("T_MssqlLabelSqlNode", ENodeType.InnerEnum.T_MssqlLabelSqlNode, 615, "SharpSqlAnalyzer.nodes.mssql.TMssqlLabelSqlNode");

		// Token: 0x040015C1 RID: 5569
		public static readonly ENodeType T_MssqlDeallocateSqlNode = new ENodeType("T_MssqlDeallocateSqlNode", ENodeType.InnerEnum.T_MssqlDeallocateSqlNode, 616, "SharpSqlAnalyzer.nodes.mssql.TMssqlDeallocateSqlNode");

		// Token: 0x040015C2 RID: 5570
		public static readonly ENodeType T_DeclareVariable = new ENodeType("T_DeclareVariable", ENodeType.InnerEnum.T_DeclareVariable, 617, "SharpSqlAnalyzer.nodes.TDeclareVariable");

		// Token: 0x040015C3 RID: 5571
		public static readonly ENodeType T_DeclareVariableList = new ENodeType("T_DeclareVariableList", ENodeType.InnerEnum.T_DeclareVariableList, 618, "SharpSqlAnalyzer.nodes.TDeclareVariableList");

		// Token: 0x040015C4 RID: 5572
		public static readonly ENodeType T_MssqlBeginDialogSqlNode = new ENodeType("T_MssqlBeginDialogSqlNode", ENodeType.InnerEnum.T_MssqlBeginDialogSqlNode, 619, "SharpSqlAnalyzer.nodes.mssql.TMssqlBeginDialogSqlNode");

		// Token: 0x040015C5 RID: 5573
		public static readonly ENodeType T_MssqlSendOnConversationSqlNode = new ENodeType("T_MssqlSendOnConversationSqlNode", ENodeType.InnerEnum.T_MssqlSendOnConversationSqlNode, 620, "SharpSqlAnalyzer.nodes.mssql.TMssqlSendOnConversationSqlNode");

		// Token: 0x040015C6 RID: 5574
		public static readonly ENodeType T_MssqlEndConversationSqlNode = new ENodeType("T_MssqlEndConversationSqlNode", ENodeType.InnerEnum.T_MssqlEndConversationSqlNode, 621, "SharpSqlAnalyzer.nodes.mssql.TMssqlEndConversationSqlNode");

		// Token: 0x040015C7 RID: 5575
		public static readonly ENodeType T_MssqlRevertSqlNode = new ENodeType("T_MssqlRevertSqlNode", ENodeType.InnerEnum.T_MssqlRevertSqlNode, 622, "SharpSqlAnalyzer.nodes.mssql.TMssqlRevertSqlNode");

		// Token: 0x040015C8 RID: 5576
		public static readonly ENodeType T_MssqlCreateTriggerUpdateColumn = new ENodeType("T_MssqlCreateTriggerUpdateColumn", ENodeType.InnerEnum.T_MssqlCreateTriggerUpdateColumn, 623, "SharpSqlAnalyzer.nodes.mssql.TMssqlCreateTriggerUpdateColumn");

		// Token: 0x040015C9 RID: 5577
		public static readonly ENodeType T_MssqlCreateTriggerUpdateColumnList = new ENodeType("T_MssqlCreateTriggerUpdateColumnList", ENodeType.InnerEnum.T_MssqlCreateTriggerUpdateColumnList, 624, "SharpSqlAnalyzer.nodes.mssql.TMssqlCreateTriggerUpdateColumnList");

		// Token: 0x040015CA RID: 5578
		public static readonly ENodeType T_MssqlBulkInsertSqlNode = new ENodeType("T_MssqlBulkInsertSqlNode", ENodeType.InnerEnum.T_MssqlBulkInsertSqlNode, 625, "SharpSqlAnalyzer.nodes.mssql.TMssqlBulkInsertSqlNode");

		// Token: 0x040015CB RID: 5579
		public static readonly ENodeType T_MssqlUpdateTextSqlNode = new ENodeType("T_MssqlUpdateTextSqlNode", ENodeType.InnerEnum.T_MssqlUpdateTextSqlNode, 626, "SharpSqlAnalyzer.nodes.mssql.TMssqlUpdateTextSqlNode");

		// Token: 0x040015CC RID: 5580
		public static readonly ENodeType T_MssqlStmtStubSqlNode = new ENodeType("T_MssqlStmtStubSqlNode", ENodeType.InnerEnum.T_MssqlStmtStubSqlNode, 627, "SharpSqlAnalyzer.nodes.mssql.TMssqlStmtStubSqlNode");

		// Token: 0x040015CD RID: 5581
		public static readonly ENodeType T_DropColumnOrConstraint = new ENodeType("T_DropColumnOrConstraint", ENodeType.InnerEnum.T_DropColumnOrConstraint, 629, "SharpSqlAnalyzer.nodes.TDropColumnOrConstraint");

		// Token: 0x040015CE RID: 5582
		public static readonly ENodeType T_ExecParameter = new ENodeType("T_ExecParameter", ENodeType.InnerEnum.T_ExecParameter, 650, "SharpSqlAnalyzer.nodes.TExecParameter");

		// Token: 0x040015CF RID: 5583
		public static readonly ENodeType T_ExecParameterList = new ENodeType("T_ExecParameterList", ENodeType.InnerEnum.T_ExecParameterList, 651, "SharpSqlAnalyzer.nodes.TExecParameterList");

		// Token: 0x040015D0 RID: 5584
		public static readonly ENodeType T_DatatypeAttribute = new ENodeType("T_DatatypeAttribute", ENodeType.InnerEnum.T_DatatypeAttribute, 700, "SharpSqlAnalyzer.nodes.TDatatypeAttribute");

		// Token: 0x040015D1 RID: 5585
		public static readonly ENodeType T_DatatypeAttributeList = new ENodeType("T_DatatypeAttributeList", ENodeType.InnerEnum.T_DatatypeAttributeList, 701, "SharpSqlAnalyzer.nodes.TDatatypeAttributeList");

		// Token: 0x040015D2 RID: 5586
		public static readonly ENodeType T_OptionClause = new ENodeType("T_OptionClause", ENodeType.InnerEnum.T_OptionClause, 710, "SharpSqlAnalyzer.nodes.mssql.TOptionClause");

		// Token: 0x040015D3 RID: 5587
		public static readonly ENodeType T_QueryHint = new ENodeType("T_QueryHint", ENodeType.InnerEnum.T_QueryHint, 712, "SharpSqlAnalyzer.nodes.mssql.TQueryHint");

		// Token: 0x040015D4 RID: 5588
		public static readonly ENodeType T_SetRowCountSqlNode = new ENodeType("T_SetRowCountSqlNode", ENodeType.InnerEnum.T_SetRowCountSqlNode, 714, "SharpSqlAnalyzer.nodes.mssql.TSetRowCountSqlNode");

		// Token: 0x040015D5 RID: 5589
		public static readonly ENodeType T_MssqlThrowSqlNode = new ENodeType("T_MssqlThrowSqlNode", ENodeType.InnerEnum.T_MssqlThrowSqlNode, 716, "SharpSqlAnalyzer.nodes.mssql.TMssqlThrowSqlNode");

		// Token: 0x040015D6 RID: 5590
		public static readonly ENodeType T_MssqlReconfigureSqlNode = new ENodeType("T_MssqlReconfigureSqlNode", ENodeType.InnerEnum.T_MssqlReconfigureSqlNode, 717, "SharpSqlAnalyzer.nodes.mssql.TMssqlReconfigureSqlNode");

		// Token: 0x040015D7 RID: 5591
		public static readonly ENodeType T_MssqlCreateTypeSqlNode = new ENodeType("T_MssqlCreateTypeSqlNode", ENodeType.InnerEnum.T_MssqlCreateTypeSqlNode, 718, "SharpSqlAnalyzer.nodes.mssql.TMssqlCreateTypeSqlNode");

		// Token: 0x040015D8 RID: 5592
		public static readonly ENodeType T_ProcedureOption = new ENodeType("T_ProcedureOption", ENodeType.InnerEnum.T_ProcedureOption, 720, "SharpSqlAnalyzer.nodes.mssql.TProcedureOption");

		// Token: 0x040015D9 RID: 5593
		public static readonly ENodeType T_ExecuteAsClause = new ENodeType("T_ExecuteAsClause", ENodeType.InnerEnum.T_ExecuteAsClause, 722, "SharpSqlAnalyzer.nodes.mssql.TExecuteAsClause");

		// Token: 0x040015DA RID: 5594
		public static readonly ENodeType T_LimitClause = new ENodeType("T_LimitClause", ENodeType.InnerEnum.T_LimitClause, 801, "SharpSqlAnalyzer.nodes.TLimitClause");

		// Token: 0x040015DB RID: 5595
		public static readonly ENodeType T_MySQLIndexStorageType = new ENodeType("T_MySQLIndexStorageType", ENodeType.InnerEnum.T_MySQLIndexStorageType, 802, "SharpSqlAnalyzer.nodes.TMySQLIndexStorageType");

		// Token: 0x040015DC RID: 5596
		public static readonly ENodeType T_MySQLCreateTableOption = new ENodeType("T_MySQLCreateTableOption", ENodeType.InnerEnum.T_MySQLCreateTableOption, 804, "SharpSqlAnalyzer.nodes.TMySQLCreateTableOption");

		// Token: 0x040015DD RID: 5597
		public static readonly ENodeType T_AutomaticProperty = new ENodeType("T_AutomaticProperty", ENodeType.InnerEnum.T_AutomaticProperty, 806, "SharpSqlAnalyzer.nodes.TAutomaticProperty");

		// Token: 0x040015DE RID: 5598
		public static readonly ENodeType T_MySQLPrepareSqlNode = new ENodeType("T_MySQLPrepareSqlNode", ENodeType.InnerEnum.T_MySQLPrepareSqlNode, 808, "SharpSqlAnalyzer.nodes.mysql.TMySQLPrepareSqlNode");

		// Token: 0x040015DF RID: 5599
		public static readonly ENodeType T_DescribeSqlNode = new ENodeType("T_DescribeSqlNode", ENodeType.InnerEnum.T_DescribeSqlNode, 810, "SharpSqlAnalyzer.nodes.TDescribeSqlNode");

		// Token: 0x040015E0 RID: 5600
		public static readonly ENodeType T_SetAssignment = new ENodeType("T_SetAssignment", ENodeType.InnerEnum.T_SetAssignment, 812, "SharpSqlAnalyzer.nodes.TSetAssignment");

		// Token: 0x040015E1 RID: 5601
		public static readonly ENodeType T_GroupConcatParam = new ENodeType("T_GroupConcatParam", ENodeType.InnerEnum.T_GroupConcatParam, 814, "SharpSqlAnalyzer.nodes.mysql.TGroupConcatParam");

		// Token: 0x040015E2 RID: 5602
		public static readonly ENodeType T_MySQLIndexOption = new ENodeType("T_MySQLIndexOption", ENodeType.InnerEnum.T_MySQLIndexOption, 816, "SharpSqlAnalyzer.nodes.mysql.TMySQLIndexOption");

		// Token: 0x040015E3 RID: 5603
		public static readonly ENodeType T_IndexHint = new ENodeType("T_IndexHint", ENodeType.InnerEnum.T_IndexHint, 817, "SharpSqlAnalyzer.nodes.mysql.TIndexHint");

		// Token: 0x040015E4 RID: 5604
		public static readonly ENodeType T_OptimizeForClause = new ENodeType("T_OptimizeForClause", ENodeType.InnerEnum.T_OptimizeForClause, 901, "SharpSqlAnalyzer.nodes.TOptimizeForClause");

		// Token: 0x040015E5 RID: 5605
		public static readonly ENodeType T_FetchFirstClause = new ENodeType("T_FetchFirstClause", ENodeType.InnerEnum.T_FetchFirstClause, 902, "SharpSqlAnalyzer.nodes.TFetchFirstClause");

		// Token: 0x040015E6 RID: 5606
		public static readonly ENodeType T_IsolationClause = new ENodeType("T_IsolationClause", ENodeType.InnerEnum.T_IsolationClause, 903, "SharpSqlAnalyzer.nodes.TIsolationClause");

		// Token: 0x040015E7 RID: 5607
		public static readonly ENodeType T_ValueClause = new ENodeType("T_ValueClause", ENodeType.InnerEnum.T_ValueClause, 905, "SharpSqlAnalyzer.nodes.TValueClause");

		// Token: 0x040015E8 RID: 5608
		public static readonly ENodeType T_ValueRowItem = new ENodeType("T_ValueRowItem", ENodeType.InnerEnum.T_ValueRowItem, 906, "SharpSqlAnalyzer.nodes.TValueRowItem");

		// Token: 0x040015E9 RID: 5609
		public static readonly ENodeType T_ValueRowItemList = new ENodeType("T_ValueRowItemList", ENodeType.InnerEnum.T_ValueRowItemList, 907, "SharpSqlAnalyzer.nodes.TValueRowItemList");

		// Token: 0x040015EA RID: 5610
		public static readonly ENodeType T_DataChangeTable = new ENodeType("T_DataChangeTable", ENodeType.InnerEnum.T_DataChangeTable, 908, "SharpSqlAnalyzer.nodes.TDataChangeTable");

		// Token: 0x040015EB RID: 5611
		public static readonly ENodeType T_IncludeColumns = new ENodeType("T_IncludeColumns", ENodeType.InnerEnum.T_IncludeColumns, 909, "SharpSqlAnalyzer.nodes.TIncludeColumns");

		// Token: 0x040015EC RID: 5612
		public static readonly ENodeType T_CompoundSqlNode = new ENodeType("T_CompoundSqlNode", ENodeType.InnerEnum.T_CompoundSqlNode, 911, "SharpSqlAnalyzer.nodes.TCompoundSqlNode");

		// Token: 0x040015ED RID: 5613
		public static readonly ENodeType T_ForSqlNode = new ENodeType("T_ForSqlNode", ENodeType.InnerEnum.T_ForSqlNode, 913, "SharpSqlAnalyzer.nodes.TForSqlNode");

		// Token: 0x040015EE RID: 5614
		public static readonly ENodeType T_ElseIfSqlNode = new ENodeType("T_ElseIfSqlNode", ENodeType.InnerEnum.T_ElseIfSqlNode, 915, "SharpSqlAnalyzer.nodes.TElseIfSqlNode");

		// Token: 0x040015EF RID: 5615
		public static readonly ENodeType T_ElseIfSqlNodeList = new ENodeType("T_ElseIfSqlNodeList", ENodeType.InnerEnum.T_ElseIfSqlNodeList, 917, "SharpSqlAnalyzer.nodes.TElseIfSqlNodeList");

		// Token: 0x040015F0 RID: 5616
		public static readonly ENodeType T_SetSqlNode = new ENodeType("T_SetSqlNode", ENodeType.InnerEnum.T_SetSqlNode, 919, "SharpSqlAnalyzer.nodes.TSetSqlNode");

		// Token: 0x040015F1 RID: 5617
		public static readonly ENodeType T_WhileSqlNode = new ENodeType("T_WhileSqlNode", ENodeType.InnerEnum.T_WhileSqlNode, 921, "SharpSqlAnalyzer.nodes.TWhileSqlNode");

		// Token: 0x040015F2 RID: 5618
		public static readonly ENodeType T_RepeatSqlNode = new ENodeType("T_RepeatSqlNode", ENodeType.InnerEnum.T_RepeatSqlNode, 923, "SharpSqlAnalyzer.nodes.TRepeatSqlNode");

		// Token: 0x040015F3 RID: 5619
		public static readonly ENodeType T_LoopSqlNode = new ENodeType("T_LoopSqlNode", ENodeType.InnerEnum.T_LoopSqlNode, 925, "SharpSqlAnalyzer.nodes.TLoopSqlNode");

		// Token: 0x040015F4 RID: 5620
		public static readonly ENodeType T_TriggerAction = new ENodeType("T_TriggerAction", ENodeType.InnerEnum.T_TriggerAction, 927, "SharpSqlAnalyzer.nodes.TTriggerAction");

		// Token: 0x040015F5 RID: 5621
		public static readonly ENodeType T_RestrictionClause = new ENodeType("T_RestrictionClause", ENodeType.InnerEnum.T_RestrictionClause, 929, "SharpSqlAnalyzer.nodes.TRestrictionClause");

		// Token: 0x040015F6 RID: 5622
		public static readonly ENodeType T_ParseErrorSqlNode = new ENodeType("T_ParseErrorSqlNode", ENodeType.InnerEnum.T_ParseErrorSqlNode, 990, "SharpSqlAnalyzer.nodes.TParseErrorSqlNode");

		// Token: 0x040015F7 RID: 5623
		public static readonly ENodeType T_ExpandOnClause = new ENodeType("T_ExpandOnClause", ENodeType.InnerEnum.T_ExpandOnClause, 1101, "SharpSqlAnalyzer.nodes.teradata.TExpandOnClause");

		// Token: 0x040015F8 RID: 5624
		public static readonly ENodeType T_IndexDefinition = new ENodeType("T_IndexDefinition", ENodeType.InnerEnum.T_IndexDefinition, 1103, "SharpSqlAnalyzer.nodes.teradata.TIndexDefinition");

		// Token: 0x040015F9 RID: 5625
		public static readonly ENodeType T_TeradataStmtStubSqlNode = new ENodeType("T_TeradataStmtStubSqlNode", ENodeType.InnerEnum.T_TeradataStmtStubSqlNode, 1105, "SharpSqlAnalyzer.nodes.teradata.TTeradataStmtStubSqlNode");

		// Token: 0x040015FA RID: 5626
		public static readonly ENodeType T_TeradataUsingSqlNode = new ENodeType("T_TeradataUsingSqlNode", ENodeType.InnerEnum.T_TeradataUsingSqlNode, 1106, "SharpSqlAnalyzer.nodes.teradata.TTeradataUsingSqlNode");

		// Token: 0x040015FB RID: 5627
		public static readonly ENodeType T_TeradataLockSqlNode = new ENodeType("T_TeradataLockSqlNode", ENodeType.InnerEnum.T_TeradataLockSqlNode, 1107, "SharpSqlAnalyzer.nodes.teradata.TTeradataLockSqlNode");

		// Token: 0x040015FC RID: 5628
		public static readonly ENodeType T_TeradataLockClause = new ENodeType("T_TeradataLockClause", ENodeType.InnerEnum.T_TeradataLockClause, 1108, "SharpSqlAnalyzer.nodes.teradata.TTeradataLockClause");

		// Token: 0x040015FD RID: 5629
		public static readonly ENodeType T_TeradataGiveSqlNode = new ENodeType("T_TeradataGiveSqlNode", ENodeType.InnerEnum.T_TeradataGiveSqlNode, 1109, "SharpSqlAnalyzer.nodes.teradata.TTeradataGiveSqlNode");

		// Token: 0x040015FE RID: 5630
		public static readonly ENodeType T_AbortSqlNode = new ENodeType("T_AbortSqlNode", ENodeType.InnerEnum.T_AbortSqlNode, 1110, "SharpSqlAnalyzer.nodes.teradata.TAbortSqlNode");

		// Token: 0x040015FF RID: 5631
		public static readonly ENodeType T_TeradataCreateMacroSqlNode = new ENodeType("T_TeradataCreateMacroSqlNode", ENodeType.InnerEnum.T_TeradataCreateMacroSqlNode, 1111, "SharpSqlAnalyzer.nodes.teradata.TTeradataCreateMacroSqlNode");

		// Token: 0x04001600 RID: 5632
		public static readonly ENodeType T_RelationExpr = new ENodeType("T_RelationExpr", ENodeType.InnerEnum.T_RelationExpr, 1201, "SharpSqlAnalyzer.nodes.TRelationExpr");

		// Token: 0x04001601 RID: 5633
		public static readonly ENodeType T_RelationExprList = new ENodeType("T_RelationExprList", ENodeType.InnerEnum.T_RelationExprList, 1202, "SharpSqlAnalyzer.nodes.TRelationExprList");

		// Token: 0x04001602 RID: 5634
		public static readonly ENodeType T_LockingClause = new ENodeType("T_LockingClause", ENodeType.InnerEnum.T_LockingClause, 1221, "SharpSqlAnalyzer.nodes.TLockingClause");

		// Token: 0x04001603 RID: 5635
		public static readonly ENodeType T_OffsetClause = new ENodeType("T_OffsetClause", ENodeType.InnerEnum.T_OffsetClause, 1231, "SharpSqlAnalyzer.nodes.TOffsetClause");

		// Token: 0x04001604 RID: 5636
		public static readonly ENodeType T_SelectLimit = new ENodeType("T_SelectLimit", ENodeType.InnerEnum.T_SelectLimit, 1233, "SharpSqlAnalyzer.nodes.TSelectLimit");

		// Token: 0x04001605 RID: 5637
		public static readonly ENodeType T_WindowDef = new ENodeType("T_WindowDef", ENodeType.InnerEnum.T_WindowDef, 1235, "SharpSqlAnalyzer.nodes.TWindowDef");

		// Token: 0x04001606 RID: 5638
		public static readonly ENodeType T_PartitionClause = new ENodeType("T_PartitionClause", ENodeType.InnerEnum.T_PartitionClause, 1237, "SharpSqlAnalyzer.nodes.TPartitionClause");

		// Token: 0x04001607 RID: 5639
		public static readonly ENodeType T_WindowClause = new ENodeType("T_WindowClause", ENodeType.InnerEnum.T_WindowClause, 1239, "SharpSqlAnalyzer.nodes.TWindowClause");

		// Token: 0x04001608 RID: 5640
		public static readonly ENodeType T_Indirection = new ENodeType("T_Indirection", ENodeType.InnerEnum.T_Indirection, 1241, "SharpSqlAnalyzer.nodes.TIndirection");

		// Token: 0x04001609 RID: 5641
		public static readonly ENodeType T_Indices = new ENodeType("T_Indices", ENodeType.InnerEnum.T_Indices, 1243, "SharpSqlAnalyzer.nodes.TIndices");

		// Token: 0x0400160A RID: 5642
		public static readonly ENodeType T_XmlTable = new ENodeType("T_XmlTable", ENodeType.InnerEnum.T_XmlTable, 1260, "SharpSqlAnalyzer.nodes.TXmlTable");

		// Token: 0x0400160B RID: 5643
		public static readonly ENodeType T_AttributeOption = new ENodeType("T_AttributeOption", ENodeType.InnerEnum.T_AttributeOption, 1262, "SharpSqlAnalyzer.nodes.TAttributeOption");

		// Token: 0x0400160C RID: 5644
		public static readonly ENodeType T_PerformSqlNode = new ENodeType("T_PerformSqlNode", ENodeType.InnerEnum.T_PerformSqlNode, 1264, "SharpSqlAnalyzer.nodes.postgresql.TPerformSqlNode");

		// Token: 0x0400160D RID: 5645
		public static readonly ENodeType T_GetDiagSqlNode = new ENodeType("T_GetDiagSqlNode", ENodeType.InnerEnum.T_GetDiagSqlNode, 1266, "SharpSqlAnalyzer.nodes.postgresql.TGetDiagSqlNode");

		// Token: 0x0400160E RID: 5646
		public static readonly ENodeType T_MoveSqlNode = new ENodeType("T_MoveSqlNode", ENodeType.InnerEnum.T_MoveSqlNode, 1268, "SharpSqlAnalyzer.nodes.postgresql.TMoveSqlNode");

		// Token: 0x0400160F RID: 5647
		public static readonly ENodeType T_NullSqlNode = new ENodeType("T_NullSqlNode", ENodeType.InnerEnum.T_NullSqlNode, 1270, "SharpSqlAnalyzer.nodes.postgresql.TNullSqlNode");

		// Token: 0x04001610 RID: 5648
		public static readonly ENodeType T_ForEachStmt = new ENodeType("T_ForEachStmt", ENodeType.InnerEnum.T_ForEachStmt, 1272, "SharpSqlAnalyzer.stmt.postgresql.TForEachStmt");

		// Token: 0x04001611 RID: 5649
		public static readonly ENodeType T_CreateFunctionOption = new ENodeType("T_CreateFunctionOption", ENodeType.InnerEnum.T_CreateFunctionOption, 1274, "SharpSqlAnalyzer.nodes.TCreateFunctionOption");

		// Token: 0x04001612 RID: 5650
		public static readonly ENodeType T_MoveStmt = new ENodeType("T_MoveStmt", ENodeType.InnerEnum.T_MoveStmt, 1276, "SharpSqlAnalyzer.stmt.postgresql.TMoveStmt");

		// Token: 0x04001613 RID: 5651
		public static readonly ENodeType T_NullStmt = new ENodeType("T_NullStmt", ENodeType.InnerEnum.T_NullStmt, 1278, "SharpSqlAnalyzer.stmt.postgresql.TNullStmt");

		// Token: 0x04001614 RID: 5652
		public static readonly ENodeType T_GetDiagStmt = new ENodeType("T_GetDiagStmt", ENodeType.InnerEnum.T_GetDiagStmt, 1280, "SharpSqlAnalyzer.stmt.postgresql.TGetDiagStmt");

		// Token: 0x04001615 RID: 5653
		public static readonly ENodeType T_ExecuteSqlStatement = new ENodeType("T_ExecuteSqlStatement", ENodeType.InnerEnum.T_ExecuteSqlStatement, 1282, "SharpSqlAnalyzer.stmt.postgresql.TExecuteSqlStatement");

		// Token: 0x04001616 RID: 5654
		public static readonly ENodeType T_MdxSelectNode = new ENodeType("T_MdxSelectNode", ENodeType.InnerEnum.T_MdxSelectNode, 1401, "SharpSqlAnalyzer.nodes.mdx.TMdxSelectNode");

		// Token: 0x04001617 RID: 5655
		public static readonly ENodeType T_MdxCreateMemberNode = new ENodeType("T_MdxCreateMemberNode", ENodeType.InnerEnum.T_MdxCreateMemberNode, 1403, "SharpSqlAnalyzer.nodes.mdx.TMdxCreateMemberNode");

		// Token: 0x04001618 RID: 5656
		public static readonly ENodeType T_MdxCreateSetNode = new ENodeType("T_MdxCreateSetNode", ENodeType.InnerEnum.T_MdxCreateSetNode, 1404, "SharpSqlAnalyzer.nodes.mdx.TMdxCreateSetNode");

		// Token: 0x04001619 RID: 5657
		public static readonly ENodeType T_MdxCreateSubCubeNode = new ENodeType("T_MdxCreateSubCubeNode", ENodeType.InnerEnum.T_MdxCreateSubCubeNode, 1405, "SharpSqlAnalyzer.nodes.mdx.TMdxCreateSubCubeNode");

		// Token: 0x0400161A RID: 5658
		public static readonly ENodeType T_MdxCreateSessionCubeNode = new ENodeType("T_MdxCreateSessionCubeNode", ENodeType.InnerEnum.T_MdxCreateSessionCubeNode, 1407, "SharpSqlAnalyzer.nodes.mdx.TMdxCreateSessionCubeNode");

		// Token: 0x0400161B RID: 5659
		public static readonly ENodeType T_MdxDrillthroughNode = new ENodeType("T_MdxDrillthroughNode", ENodeType.InnerEnum.T_MdxDrillthroughNode, 1409, "SharpSqlAnalyzer.nodes.mdx.TMdxDrillthroughNode");

		// Token: 0x0400161C RID: 5660
		public static readonly ENodeType T_MdxScopeNode = new ENodeType("T_MdxScopeNode", ENodeType.InnerEnum.T_MdxScopeNode, 1411, "SharpSqlAnalyzer.nodes.mdx.TMdxScopeNode");

		// Token: 0x0400161D RID: 5661
		public static readonly ENodeType T_MdxCallNode = new ENodeType("T_MdxCallNode", ENodeType.InnerEnum.T_MdxCallNode, 1413, "SharpSqlAnalyzer.nodes.mdx.TMdxCallNode");

		// Token: 0x0400161E RID: 5662
		public static readonly ENodeType T_MdxNameSegment = new ENodeType("T_MdxNameSegment", ENodeType.InnerEnum.T_MdxNameSegment, 1421, "SharpSqlAnalyzer.nodes.mdx.TMdxNameSegment");

		// Token: 0x0400161F RID: 5663
		public static readonly ENodeType T_MdxKeySegment = new ENodeType("T_MdxKeySegment", ENodeType.InnerEnum.T_MdxKeySegment, 1423, "SharpSqlAnalyzer.nodes.mdx.TMdxKeySegment");

		// Token: 0x04001620 RID: 5664
		public static readonly ENodeType T_MdxIdentifierNode = new ENodeType("T_MdxIdentifierNode", ENodeType.InnerEnum.T_MdxIdentifierNode, 1425, "SharpSqlAnalyzer.nodes.mdx.TMdxIdentifierNode");

		// Token: 0x04001621 RID: 5665
		public static readonly ENodeType T_MdxIntegerConstNode = new ENodeType("T_MdxIntegerConstNode", ENodeType.InnerEnum.T_MdxIntegerConstNode, 1431, "SharpSqlAnalyzer.nodes.mdx.TMdxIntegerConstNode");

		// Token: 0x04001622 RID: 5666
		public static readonly ENodeType T_MdxFloatConstNode = new ENodeType("T_MdxFloatConstNode", ENodeType.InnerEnum.T_MdxFloatConstNode, 1433, "SharpSqlAnalyzer.nodes.mdx.TMdxFloatConstNode");

		// Token: 0x04001623 RID: 5667
		public static readonly ENodeType T_MdxStringConstNode = new ENodeType("T_MdxStringConstNode", ENodeType.InnerEnum.T_MdxStringConstNode, 1435, "SharpSqlAnalyzer.nodes.mdx.TMdxStringConstNode");

		// Token: 0x04001624 RID: 5668
		public static readonly ENodeType T_MdxEmptyNode = new ENodeType("T_MdxEmptyNode", ENodeType.InnerEnum.T_MdxEmptyNode, 1437, "SharpSqlAnalyzer.nodes.mdx.TMdxEmptyNode");

		// Token: 0x04001625 RID: 5669
		public static readonly ENodeType T_MdxNonEmptyNode = new ENodeType("T_MdxNonEmptyNode", ENodeType.InnerEnum.T_MdxNonEmptyNode, 1438, "SharpSqlAnalyzer.nodes.mdx.TMdxNonEmptyNode");

		// Token: 0x04001626 RID: 5670
		public static readonly ENodeType T_MdxPropertyNode = new ENodeType("T_MdxPropertyNode", ENodeType.InnerEnum.T_MdxPropertyNode, 1441, "SharpSqlAnalyzer.nodes.mdx.TMdxPropertyNode");

		// Token: 0x04001627 RID: 5671
		public static readonly ENodeType T_MdxFunctionNode = new ENodeType("T_MdxFunctionNode", ENodeType.InnerEnum.T_MdxFunctionNode, 1443, "SharpSqlAnalyzer.nodes.mdx.TMdxFunctionNode");

		// Token: 0x04001628 RID: 5672
		public static readonly ENodeType T_MdxTupleNode = new ENodeType("T_MdxTupleNode", ENodeType.InnerEnum.T_MdxTupleNode, 1451, "SharpSqlAnalyzer.nodes.mdx.TMdxTupleNode");

		// Token: 0x04001629 RID: 5673
		public static readonly ENodeType T_MdxSetNode = new ENodeType("T_MdxSetNode", ENodeType.InnerEnum.T_MdxSetNode, 1453, "SharpSqlAnalyzer.nodes.mdx.TMdxSetNode");

		// Token: 0x0400162A RID: 5674
		public static readonly ENodeType T_MdxMeasureNode = new ENodeType("T_MdxMeasureNode", ENodeType.InnerEnum.T_MdxMeasureNode, 1454, "SharpSqlAnalyzer.nodes.mdx.TMdxMeasureNode");

		// Token: 0x0400162B RID: 5675
		public static readonly ENodeType T_MdxGroupNode = new ENodeType("T_MdxGroupNode", ENodeType.InnerEnum.T_MdxGroupNode, 1455, "SharpSqlAnalyzer.nodes.mdx.TMdxGroupNode");

		// Token: 0x0400162C RID: 5676
		public static readonly ENodeType T_MdxMemberNode = new ENodeType("T_MdxMemberNode", ENodeType.InnerEnum.T_MdxMemberNode, 1456, "SharpSqlAnalyzer.nodes.mdx.TMdxMemberNode");

		// Token: 0x0400162D RID: 5677
		public static readonly ENodeType T_MdxDimensionNode = new ENodeType("T_MdxDimensionNode", ENodeType.InnerEnum.T_MdxDimensionNode, 1457, "SharpSqlAnalyzer.nodes.mdx.TMdxDimensionNode");

		// Token: 0x0400162E RID: 5678
		public static readonly ENodeType T_MdxLevelContentNode = new ENodeType("T_MdxLevelContentNode", ENodeType.InnerEnum.T_MdxLevelContentNode, 1458, "SharpSqlAnalyzer.nodes.mdx.TMdxLevelContentNode");

		// Token: 0x0400162F RID: 5679
		public static readonly ENodeType T_MdxLevelNode = new ENodeType("T_MdxLevelNode", ENodeType.InnerEnum.T_MdxLevelNode, 1459, "SharpSqlAnalyzer.nodes.mdx.TMdxLevelNode");

		// Token: 0x04001630 RID: 5680
		public static readonly ENodeType T_MdxUnaryOpNode = new ENodeType("T_MdxUnaryOpNode", ENodeType.InnerEnum.T_MdxUnaryOpNode, 1461, "SharpSqlAnalyzer.nodes.mdx.TMdxUnaryOpNode");

		// Token: 0x04001631 RID: 5681
		public static readonly ENodeType T_MdxBinOpNode = new ENodeType("T_MdxBinOpNode", ENodeType.InnerEnum.T_MdxBinOpNode, 1463, "SharpSqlAnalyzer.nodes.mdx.TMdxBinOpNode");

		// Token: 0x04001632 RID: 5682
		public static readonly ENodeType T_MdxWhenNode = new ENodeType("T_MdxWhenNode", ENodeType.InnerEnum.T_MdxWhenNode, 1471, "SharpSqlAnalyzer.nodes.mdx.TMdxWhenNode");

		// Token: 0x04001633 RID: 5683
		public static readonly ENodeType T_MdxCaseNode = new ENodeType("T_MdxCaseNode", ENodeType.InnerEnum.T_MdxCaseNode, 1473, "SharpSqlAnalyzer.nodes.mdx.TMdxCaseNode");

		// Token: 0x04001634 RID: 5684
		public static readonly ENodeType T_MdxAxisNode = new ENodeType("T_MdxAxisNode", ENodeType.InnerEnum.T_MdxAxisNode, 1481, "SharpSqlAnalyzer.nodes.mdx.TMdxAxisNode");

		// Token: 0x04001635 RID: 5685
		public static readonly ENodeType T_MdxAxis = new ENodeType("T_MdxAxis", ENodeType.InnerEnum.T_MdxAxis, 1483, "SharpSqlAnalyzer.nodes.mdx.TMdxAxis");

		// Token: 0x04001636 RID: 5686
		public static readonly ENodeType T_MdxCalcPropNode = new ENodeType("T_MdxCalcPropNode", ENodeType.InnerEnum.T_MdxCalcPropNode, 1491, "SharpSqlAnalyzer.nodes.mdx.TMdxCalcPropNode");

		// Token: 0x04001637 RID: 5687
		public static readonly ENodeType T_MdxWithMemberNode = new ENodeType("T_MdxWithMemberNode", ENodeType.InnerEnum.T_MdxWithMemberNode, 1493, "SharpSqlAnalyzer.nodes.mdx.TMdxWithMemberNode");

		// Token: 0x04001638 RID: 5688
		public static readonly ENodeType T_MdxWithSetNode = new ENodeType("T_MdxWithSetNode", ENodeType.InnerEnum.T_MdxWithSetNode, 1495, "SharpSqlAnalyzer.nodes.mdx.TMdxWithSetNode");

		// Token: 0x04001639 RID: 5689
		public static readonly ENodeType T_MdxWhereNode = new ENodeType("T_MdxWhereNode", ENodeType.InnerEnum.T_MdxWhereNode, 1501, "SharpSqlAnalyzer.nodes.mdx.TMdxWhereNode");

		// Token: 0x0400163A RID: 5690
		public static readonly ENodeType T_MdxDimContentNode = new ENodeType("T_MdxDimContentNode", ENodeType.InnerEnum.T_MdxDimContentNode, 1503, "SharpSqlAnalyzer.nodes.mdx.TMdxDimContentNode");

		// Token: 0x0400163B RID: 5691
		public static readonly ENodeType T_InformixOuterClause = new ENodeType("T_InformixOuterClause", ENodeType.InnerEnum.T_InformixOuterClause, 1601, "SharpSqlAnalyzer.nodes.TInformixOuterClause");

		// Token: 0x0400163C RID: 5692
		public static readonly ENodeType T_CreateRowTypeSqlNode = new ENodeType("T_CreateRowTypeSqlNode", ENodeType.InnerEnum.T_CreateRowTypeSqlNode, 1605, "SharpSqlAnalyzer.nodes.TCreateRowTypeSqlNode");

		// Token: 0x0400163D RID: 5693
		public static readonly ENodeType T_HivePartitionSpec = new ENodeType("T_HivePartitionSpec", ENodeType.InnerEnum.T_HivePartitionSpec, 1801, "SharpSqlAnalyzer.nodes.hive.THivePartitionSpec");

		// Token: 0x0400163E RID: 5694
		public static readonly ENodeType T_HiveVariable = new ENodeType("T_HiveVariable", ENodeType.InnerEnum.T_HiveVariable, 1803, "SharpSqlAnalyzer.nodes.hive.THiveVariable");

		// Token: 0x0400163F RID: 5695
		public static readonly ENodeType T_HiveSortBy = new ENodeType("T_HiveSortBy", ENodeType.InnerEnum.T_HiveSortBy, 1807, "SharpSqlAnalyzer.nodes.hive.THiveSortBy");

		// Token: 0x04001640 RID: 5696
		public static readonly ENodeType T_HiveDistributeBy = new ENodeType("T_HiveDistributeBy", ENodeType.InnerEnum.T_HiveDistributeBy, 1809, "SharpSqlAnalyzer.nodes.hive.THiveDistributeBy");

		// Token: 0x04001641 RID: 5697
		public static readonly ENodeType T_PartitionByClause = new ENodeType("T_PartitionByClause", ENodeType.InnerEnum.T_PartitionByClause, 1811, "SharpSqlAnalyzer.nodes.TPartitionByClause");

		// Token: 0x04001642 RID: 5698
		public static readonly ENodeType T_HiveClusterBy = new ENodeType("T_HiveClusterBy", ENodeType.InnerEnum.T_HiveClusterBy, 1813, "SharpSqlAnalyzer.nodes.hive.THiveClusterBy");

		// Token: 0x04001643 RID: 5699
		public static readonly ENodeType T_HivePartitionedTableFunction = new ENodeType("T_HivePartitionedTableFunction", ENodeType.InnerEnum.T_HivePartitionedTableFunction, 1815, "SharpSqlAnalyzer.nodes.hive.THivePartitionedTableFunction");

		// Token: 0x04001644 RID: 5700
		public static readonly ENodeType T_HiveLateralView = new ENodeType("T_HiveLateralView", ENodeType.InnerEnum.T_HiveLateralView, 1817, "SharpSqlAnalyzer.nodes.hive.THiveLateralView");

		// Token: 0x04001645 RID: 5701
		public static readonly ENodeType T_HiveHintClause = new ENodeType("T_HiveHintClause", ENodeType.InnerEnum.T_HiveHintClause, 1821, "SharpSqlAnalyzer.nodes.hive.THiveHintClause");

		// Token: 0x04001646 RID: 5702
		public static readonly ENodeType T_HiveHintItem = new ENodeType("T_HiveHintItem", ENodeType.InnerEnum.T_HiveHintItem, 1823, "SharpSqlAnalyzer.nodes.hive.THiveHintItem");

		// Token: 0x04001647 RID: 5703
		public static readonly ENodeType T_HiveTransformClause = new ENodeType("T_HiveTransformClause", ENodeType.InnerEnum.T_HiveTransformClause, 1827, "SharpSqlAnalyzer.nodes.hive.THiveTransformClause");

		// Token: 0x04001648 RID: 5704
		public static readonly ENodeType T_HiveRowFormat = new ENodeType("T_HiveRowFormat", ENodeType.InnerEnum.T_HiveRowFormat, 1829, "SharpSqlAnalyzer.nodes.hive.THiveRowFormat");

		// Token: 0x04001649 RID: 5705
		public static readonly ENodeType T_HiveKeyValueProperty = new ENodeType("T_HiveKeyValueProperty", ENodeType.InnerEnum.T_HiveKeyValueProperty, 1831, "SharpSqlAnalyzer.nodes.hive.THiveKeyValueProperty");

		// Token: 0x0400164A RID: 5706
		public static readonly ENodeType T_HiveTerminatedIdentifier = new ENodeType("T_HiveTerminatedIdentifier", ENodeType.InnerEnum.T_HiveTerminatedIdentifier, 1833, "SharpSqlAnalyzer.nodes.hive.THiveTerminatedIdentifier");

		// Token: 0x0400164B RID: 5707
		public static readonly ENodeType T_HiveRecordWriter = new ENodeType("T_HiveRecordWriter", ENodeType.InnerEnum.T_HiveRecordWriter, 1835, "SharpSqlAnalyzer.nodes.hive.THiveRecordWriter");

		// Token: 0x0400164C RID: 5708
		public static readonly ENodeType T_HiveRecordReader = new ENodeType("T_HiveRecordReader", ENodeType.InnerEnum.T_HiveRecordReader, 1837, "SharpSqlAnalyzer.nodes.hive.THiveRecordReader");

		// Token: 0x0400164D RID: 5709
		public static readonly ENodeType T_HiveLoadSqlNode = new ENodeType("T_HiveLoadSqlNode", ENodeType.InnerEnum.T_HiveLoadSqlNode, 1839, "SharpSqlAnalyzer.nodes.hive.THiveLoadSqlNode");

		// Token: 0x0400164E RID: 5710
		public static readonly ENodeType T_HiveExportSqlNode = new ENodeType("T_HiveExportSqlNode", ENodeType.InnerEnum.T_HiveExportSqlNode, 1841, "SharpSqlAnalyzer.nodes.hive.THiveExportSqlNode");

		// Token: 0x0400164F RID: 5711
		public static readonly ENodeType T_HiveImportSqlNode = new ENodeType("T_HiveImportSqlNode", ENodeType.InnerEnum.T_HiveImportSqlNode, 1843, "SharpSqlAnalyzer.nodes.hive.THiveImportSqlNode");

		// Token: 0x04001650 RID: 5712
		public static readonly ENodeType T_HiveWithDBPropertiesClause = new ENodeType("T_HiveWithDBPropertiesClause", ENodeType.InnerEnum.T_HiveWithDBPropertiesClause, 1845, "SharpSqlAnalyzer.nodes.hive.THiveWithDBPropertiesClause");

		// Token: 0x04001651 RID: 5713
		public static readonly ENodeType T_HiveSwitchDBSqlNode = new ENodeType("T_HiveSwitchDBSqlNode", ENodeType.InnerEnum.T_HiveSwitchDBSqlNode, 1847, "SharpSqlAnalyzer.nodes.hive.THiveSwitchDBSqlNode");

		// Token: 0x04001652 RID: 5714
		public static readonly ENodeType T_HiveDropDBSqlNode = new ENodeType("T_HiveDropDBSqlNode", ENodeType.InnerEnum.T_HiveDropDBSqlNode, 1849, "SharpSqlAnalyzer.nodes.hive.THiveDropDBSqlNode");

		// Token: 0x04001653 RID: 5715
		public static readonly ENodeType T_HiveTableProperties = new ENodeType("T_HiveTableProperties", ENodeType.InnerEnum.T_HiveTableProperties, 1851, "SharpSqlAnalyzer.nodes.hive.THiveTableProperties");

		// Token: 0x04001654 RID: 5716
		public static readonly ENodeType T_HiveTablePartition = new ENodeType("T_HiveTablePartition", ENodeType.InnerEnum.T_HiveTablePartition, 1853, "SharpSqlAnalyzer.nodes.hive.THiveTablePartition");

		// Token: 0x04001655 RID: 5717
		public static readonly ENodeType T_HiveTableBuckets = new ENodeType("T_HiveTableBuckets", ENodeType.InnerEnum.T_HiveTableBuckets, 1855, "SharpSqlAnalyzer.nodes.hive.THiveTableBuckets");

		// Token: 0x04001656 RID: 5718
		public static readonly ENodeType T_HiveTableSkewed = new ENodeType("T_HiveTableSkewed", ENodeType.InnerEnum.T_HiveTableSkewed, 1857, "SharpSqlAnalyzer.nodes.hive.THiveTableSkewed");

		// Token: 0x04001657 RID: 5719
		public static readonly ENodeType T_HiveTableFileFormat = new ENodeType("T_HiveTableFileFormat", ENodeType.InnerEnum.T_HiveTableFileFormat, 1859, "SharpSqlAnalyzer.nodes.hive.THiveTableFileFormat");

		// Token: 0x04001658 RID: 5720
		public static readonly ENodeType T_HiveDescribeSqlNode = new ENodeType("T_HiveDescribeSqlNode", ENodeType.InnerEnum.T_HiveDescribeSqlNode, 1861, "SharpSqlAnalyzer.nodes.hive.THiveDescribeSqlNode");

		// Token: 0x04001659 RID: 5721
		public static readonly ENodeType T_HiveShowSqlNode = new ENodeType("T_HiveShowSqlNode", ENodeType.InnerEnum.T_HiveShowSqlNode, 1863, "SharpSqlAnalyzer.nodes.hive.THiveShowSqlNode");

		// Token: 0x0400165A RID: 5722
		public static readonly ENodeType T_HiveMetastoreCheckSqlNode = new ENodeType("T_HiveMetastoreCheckSqlNode", ENodeType.InnerEnum.T_HiveMetastoreCheckSqlNode, 1865, "SharpSqlAnalyzer.nodes.hive.THiveMetastoreCheckSqlNode");

		// Token: 0x0400165B RID: 5723
		public static readonly ENodeType T_HiveDropFunctionSqlNode = new ENodeType("T_HiveDropFunctionSqlNode", ENodeType.InnerEnum.T_HiveDropFunctionSqlNode, 1867, "SharpSqlAnalyzer.nodes.hive.THiveDropFunctionSqlNode");

		// Token: 0x0400165C RID: 5724
		public static readonly ENodeType T_HiveAnalyzeSqlNode = new ENodeType("T_HiveAnalyzeSqlNode", ENodeType.InnerEnum.T_HiveAnalyzeSqlNode, 1869, "SharpSqlAnalyzer.nodes.hive.THiveAnalyzeSqlNode");

		// Token: 0x0400165D RID: 5725
		public static readonly ENodeType T_HiveLockSqlNode = new ENodeType("T_HiveLockSqlNode", ENodeType.InnerEnum.T_HiveLockSqlNode, 1871, "SharpSqlAnalyzer.nodes.hive.THiveLockSqlNode");

		// Token: 0x0400165E RID: 5726
		public static readonly ENodeType T_HiveCreateRoleSqlNode = new ENodeType("T_HiveCreateRoleSqlNode", ENodeType.InnerEnum.T_HiveCreateRoleSqlNode, 1873, "SharpSqlAnalyzer.nodes.hive.THiveCreateRoleSqlNode");

		// Token: 0x0400165F RID: 5727
		public static readonly ENodeType T_HiveGrantSqlNode = new ENodeType("T_HiveGrantSqlNode", ENodeType.InnerEnum.T_HiveGrantSqlNode, 1875, "SharpSqlAnalyzer.nodes.hive.THiveGrantSqlNode");

		// Token: 0x04001660 RID: 5728
		public static readonly ENodeType T_HivePrincipalName = new ENodeType("T_HivePrincipalName", ENodeType.InnerEnum.T_HivePrincipalName, 1877, "SharpSqlAnalyzer.nodes.hive.THivePrincipalName");

		// Token: 0x04001661 RID: 5729
		public static readonly ENodeType T_HiveExplainSqlNode = new ENodeType("T_HiveExplainSqlNode", ENodeType.InnerEnum.T_HiveExplainSqlNode, 1879, "SharpSqlAnalyzer.nodes.hive.THiveExplainSqlNode");

		// Token: 0x04001662 RID: 5730
		public static readonly ENodeType T_HiveDescTabType = new ENodeType("T_HiveDescTabType", ENodeType.InnerEnum.T_HiveDescTabType, 1881, "SharpSqlAnalyzer.nodes.hive.THiveDescTabType");

		// Token: 0x04001663 RID: 5731
		public static readonly ENodeType T_HiveDescTablePartition = new ENodeType("T_HiveDescTablePartition", ENodeType.InnerEnum.T_HiveDescTablePartition, 1883, "SharpSqlAnalyzer.nodes.hive.THiveDescTablePartition");

		// Token: 0x04001664 RID: 5732
		public static readonly ENodeType T_HiveIndexProperties = new ENodeType("T_HiveIndexProperties", ENodeType.InnerEnum.T_HiveIndexProperties, 1885, "SharpSqlAnalyzer.nodes.hive.THiveIndexProperties");

		// Token: 0x04001665 RID: 5733
		public static readonly ENodeType T_HiveDropRoleSqlNode = new ENodeType("T_HiveDropRoleSqlNode", ENodeType.InnerEnum.T_HiveDropRoleSqlNode, 1887, "SharpSqlAnalyzer.nodes.hive.THiveDropRoleSqlNode");

		// Token: 0x04001666 RID: 5734
		public static readonly ENodeType T_HivePrivilegeDef = new ENodeType("T_HivePrivilegeDef", ENodeType.InnerEnum.T_HivePrivilegeDef, 1889, "SharpSqlAnalyzer.nodes.hive.THivePrivilegeDef");

		// Token: 0x04001667 RID: 5735
		public static readonly ENodeType T_HiveShowGrantSqlNode = new ENodeType("T_HiveShowGrantSqlNode", ENodeType.InnerEnum.T_HiveShowGrantSqlNode, 1891, "SharpSqlAnalyzer.nodes.hive.THiveShowGrantSqlNode");

		// Token: 0x04001668 RID: 5736
		public static readonly ENodeType T_HiveShowRoleGrantSqlNode = new ENodeType("T_HiveShowRoleGrantSqlNode", ENodeType.InnerEnum.T_HiveShowRoleGrantSqlNode, 1893, "SharpSqlAnalyzer.nodes.hive.THiveShowRoleGrantSqlNode");

		// Token: 0x04001669 RID: 5737
		public static readonly ENodeType T_HiveGrantRoleSqlNode = new ENodeType("T_HiveGrantRoleSqlNode", ENodeType.InnerEnum.T_HiveGrantRoleSqlNode, 1895, "SharpSqlAnalyzer.nodes.hive.THiveGrantRoleSqlNode");

		// Token: 0x0400166A RID: 5738
		public static readonly ENodeType T_HiveFromQuerySqlNode = new ENodeType("T_HiveFromQuerySqlNode", ENodeType.InnerEnum.T_HiveFromQuerySqlNode, 1897, "SharpSqlAnalyzer.nodes.hive.THiveFromQuerySqlNode");

		// Token: 0x0400166B RID: 5739
		public static readonly ENodeType T_SybaseDumpTranSqlNode = new ENodeType("T_SybaseDumpTranSqlNode", ENodeType.InnerEnum.T_SybaseDumpTranSqlNode, 2001, "SharpSqlAnalyzer.nodes.sybase.TSybaseDumpTranSqlNode");

		// Token: 0x0400166C RID: 5740
		public static readonly ENodeType T_SybaseUpdateIndexStatisticsSqlNode = new ENodeType("T_SybaseUpdateIndexStatisticsSqlNode", ENodeType.InnerEnum.T_SybaseUpdateIndexStatisticsSqlNode, 2003, "SharpSqlAnalyzer.nodes.sybase.TSybaseUpdateIndexStatisticsSqlNode");

		// Token: 0x0400166D RID: 5741
		public static readonly ENodeType T_InsertBulkSqlNode = new ENodeType("T_InsertBulkSqlNode", ENodeType.InnerEnum.T_InsertBulkSqlNode, 2005, "SharpSqlAnalyzer.nodes.sybase.TInsertBulkSqlNode");

		// Token: 0x0400166E RID: 5742
		public static readonly ENodeType T_WritetextSqlNode = new ENodeType("T_WritetextSqlNode", ENodeType.InnerEnum.T_WritetextSqlNode, 2007, "SharpSqlAnalyzer.nodes.sybase.TWritetextSqlNode");

		// Token: 0x0400166F RID: 5743
		public static readonly ENodeType T_DeleteStatisticsSqlNode = new ENodeType("T_DeleteStatisticsSqlNode", ENodeType.InnerEnum.T_DeleteStatisticsSqlNode, 2009, "SharpSqlAnalyzer.nodes.sybase.TDeleteStatisticsSqlNode");

		// Token: 0x04001670 RID: 5744
		public static readonly ENodeType T_Dummy = new ENodeType("T_Dummy", ENodeType.InnerEnum.T_Dummy, 1000, "SharpSqlAnalyzer.nodes.TDummy");

		// Token: 0x04001671 RID: 5745
		public static readonly ENodeType T_DummyList = new ENodeType("T_DummyList", ENodeType.InnerEnum.T_DummyList, 1001, "SharpSqlAnalyzer.nodes.TDummyList");

		// Token: 0x04001672 RID: 5746
		public static readonly ENodeType T_CreateUserSqlNode = new ENodeType("T_CreateUserSqlNode", ENodeType.InnerEnum.T_CreateUserSqlNode, 2100, "SharpSqlAnalyzer.nodes.TCreateUserSqlNode");

		// Token: 0x04001673 RID: 5747
		public static readonly ENodeType T_TriggerEventClause = new ENodeType("T_TriggerEventClause", ENodeType.InnerEnum.T_TriggerEventClause, 2101, "SharpSqlAnalyzer.nodes.TTriggerEventClause");

		// Token: 0x04001674 RID: 5748
		public static readonly ENodeType T_TriggerEventItem = new ENodeType("T_TriggerEventItem", ENodeType.InnerEnum.T_TriggerEventItem, 2102, "SharpSqlAnalyzer.nodes.TTriggerEventItem");

		// Token: 0x04001675 RID: 5749
		public static readonly ENodeType T_DmlEventItem = new ENodeType("T_DmlEventItem", ENodeType.InnerEnum.T_DmlEventItem, 2103, "SharpSqlAnalyzer.nodes.TDmlEventItem");

		// Token: 0x04001676 RID: 5750
		public static readonly ENodeType T_AlterFunctionSqlNode = new ENodeType("T_AlterFunctionSqlNode", ENodeType.InnerEnum.T_AlterFunctionSqlNode, 2015, "SharpSqlAnalyzer.nodes.TAlterFunctionSqlNode");

		// Token: 0x04001677 RID: 5751
		public static readonly ENodeType T_CopyIntoNode = new ENodeType("T_CopyIntoNode", ENodeType.InnerEnum.T_CopyIntoNode, 2020, "SharpSqlAnalyzer.nodes.snowflake.TCopyIntoNode");

		// Token: 0x04001678 RID: 5752
		public static readonly ENodeType T_AlterSchemaSqlNode = new ENodeType("T_AlterSchemaSqlNode", ENodeType.InnerEnum.T_AlterSchemaSqlNode, 2021, "SharpSqlAnalyzer.nodes.TAlterSchemaSqlNode");

		// Token: 0x04001679 RID: 5753
		public static readonly ENodeType T_DropFunctionSqlNode = new ENodeType("T_DropFunctionSqlNode", ENodeType.InnerEnum.T_DropFunctionSqlNode, 2022, "SharpSqlAnalyzer.nodes.TDropFunctionSqlNode");

		// Token: 0x0400167A RID: 5754
		public static readonly ENodeType T_DropDatabaseSqlNode = new ENodeType("T_DropDatabaseSqlNode", ENodeType.InnerEnum.T_DropDatabaseSqlNode, 2023, "SharpSqlAnalyzer.nodes.TDropDatabaseSqlNode");

		// Token: 0x0400167B RID: 5755
		public static readonly ENodeType T_CreateTableOption = new ENodeType("T_CreateTableOption", ENodeType.InnerEnum.T_CreateTableOption, 2030, "SharpSqlAnalyzer.nodes.TCreateTableOption");

		// Token: 0x0400167C RID: 5756
		public static readonly ENodeType T_IdentityClause = new ENodeType("T_IdentityClause", ENodeType.InnerEnum.T_IdentityClause, 2031, "SharpSqlAnalyzer.nodes.TIdentityClause");

		// Token: 0x0400167D RID: 5757
		public static readonly ENodeType T_JsonTable = new ENodeType("T_JsonTable", ENodeType.InnerEnum.T_JsonTable, 2033, "SharpSqlAnalyzer.nodes.TJsonTable");

		// Token: 0x0400167E RID: 5758
		private static readonly IList<ENodeType> valueList = new List<ENodeType>();

		// Token: 0x0400167F RID: 5759
		private readonly string nameValue;

		// Token: 0x04001680 RID: 5760
		private readonly int ordinalValue;

		// Token: 0x04001681 RID: 5761
		private readonly ENodeType.InnerEnum innerEnumValue;

		// Token: 0x04001682 RID: 5762
		private static int nextOrdinal = 0;

		// Token: 0x04001683 RID: 5763
		private readonly int id;

		// Token: 0x04001684 RID: 5764
		private readonly string label;

		// Token: 0x02000450 RID: 1104
		public enum InnerEnum
		{
			// Token: 0x04001ED3 RID: 7891
			T_Constant,
			// Token: 0x04001ED4 RID: 7892
			T_Constant_Integer,
			// Token: 0x04001ED5 RID: 7893
			T_Constant_Float,
			// Token: 0x04001ED6 RID: 7894
			T_Constant_Double,
			// Token: 0x04001ED7 RID: 7895
			T_Constant_String,
			// Token: 0x04001ED8 RID: 7896
			T_Constant_Date,
			// Token: 0x04001ED9 RID: 7897
			T_Constant_Timestamp,
			// Token: 0x04001EDA RID: 7898
			T_Constant_Time,
			// Token: 0x04001EDB RID: 7899
			T_Constant_Boolean,
			// Token: 0x04001EDC RID: 7900
			T_Constant_Interval,
			// Token: 0x04001EDD RID: 7901
			T_Constant_BindV,
			// Token: 0x04001EDE RID: 7902
			T_Constant_Null,
			// Token: 0x04001EDF RID: 7903
			T_ConstantList,
			// Token: 0x04001EE0 RID: 7904
			T_PrecisionScale,
			// Token: 0x04001EE1 RID: 7905
			T_PTNodeList,
			// Token: 0x04001EE2 RID: 7906
			T_Typename,
			// Token: 0x04001EE3 RID: 7907
			T_ParseTreeNodeList,
			// Token: 0x04001EE4 RID: 7908
			T_StatementList,
			// Token: 0x04001EE5 RID: 7909
			T_TypeNameList,
			// Token: 0x04001EE6 RID: 7910
			T_IndexColName,
			// Token: 0x04001EE7 RID: 7911
			T_Expression,
			// Token: 0x04001EE8 RID: 7912
			T_Expression_Simple,
			// Token: 0x04001EE9 RID: 7913
			T_Expression_Compound,
			// Token: 0x04001EEA RID: 7914
			T_TableHint,
			// Token: 0x04001EEB RID: 7915
			T_ObjectAccess,
			// Token: 0x04001EEC RID: 7916
			T_CaseExpression,
			// Token: 0x04001EED RID: 7917
			T_FunctionCall,
			// Token: 0x04001EEE RID: 7918
			T_DatetimeExression,
			// Token: 0x04001EEF RID: 7919
			T_IntervalExression,
			// Token: 0x04001EF0 RID: 7920
			T_ObjectName,
			// Token: 0x04001EF1 RID: 7921
			T_ColumnDefinition,
			// Token: 0x04001EF2 RID: 7922
			T_ObjectReference,
			// Token: 0x04001EF3 RID: 7923
			T_ColumnDefinitionList,
			// Token: 0x04001EF4 RID: 7924
			T_ObjectReferenceList,
			// Token: 0x04001EF5 RID: 7925
			T_Table,
			// Token: 0x04001EF6 RID: 7926
			T_ColumnReference,
			// Token: 0x04001EF7 RID: 7927
			T_ColumnReferenceList,
			// Token: 0x04001EF8 RID: 7928
			T_TableReference,
			// Token: 0x04001EF9 RID: 7929
			T_TableReferenceList,
			// Token: 0x04001EFA RID: 7930
			T_TypeAttribute,
			// Token: 0x04001EFB RID: 7931
			T_TypeAttributeList,
			// Token: 0x04001EFC RID: 7932
			T_ObjectNameList,
			// Token: 0x04001EFD RID: 7933
			T_AlterTableOption,
			// Token: 0x04001EFE RID: 7934
			T_AlterTableOptionList,
			// Token: 0x04001EFF RID: 7935
			T_KeyReference,
			// Token: 0x04001F00 RID: 7936
			T_KeyAction,
			// Token: 0x04001F01 RID: 7937
			T_ExpressionList,
			// Token: 0x04001F02 RID: 7938
			T_InExpr,
			// Token: 0x04001F03 RID: 7939
			T_TrimArgument,
			// Token: 0x04001F04 RID: 7940
			T_DropIndexItem,
			// Token: 0x04001F05 RID: 7941
			T_DropIndexItemList,
			// Token: 0x04001F06 RID: 7942
			T_TruncateTableSqlNode,
			// Token: 0x04001F07 RID: 7943
			T_StubStmtSqlNode,
			// Token: 0x04001F08 RID: 7944
			T_SelectSqlNode,
			// Token: 0x04001F09 RID: 7945
			T_DeleteSqlNode,
			// Token: 0x04001F0A RID: 7946
			T_UpdateSqlNode,
			// Token: 0x04001F0B RID: 7947
			T_InsertSqlNode,
			// Token: 0x04001F0C RID: 7948
			T_CreateTableSqlNode,
			// Token: 0x04001F0D RID: 7949
			T_CreateProcedureSqlNode,
			// Token: 0x04001F0E RID: 7950
			T_CreateFunctionSqlNode,
			// Token: 0x04001F0F RID: 7951
			T_BlockSqlNode,
			// Token: 0x04001F10 RID: 7952
			T_ReturnSqlNode,
			// Token: 0x04001F11 RID: 7953
			T_CreateTriggerSqlNode,
			// Token: 0x04001F12 RID: 7954
			T_CreateViewSqlNode,
			// Token: 0x04001F13 RID: 7955
			T_StatementSqlNode,
			// Token: 0x04001F14 RID: 7956
			T_IfSqlNode,
			// Token: 0x04001F15 RID: 7957
			T_DeclareSqlNode,
			// Token: 0x04001F16 RID: 7958
			T_CursorDeclStmt,
			// Token: 0x04001F17 RID: 7959
			T_CreatePackageSqlNode,
			// Token: 0x04001F18 RID: 7960
			T_CreateIndexSqlNode,
			// Token: 0x04001F19 RID: 7961
			T_CreateMaterializedViewLogSqlNode,
			// Token: 0x04001F1A RID: 7962
			T_CreateMaterializedViewSqlNode,
			// Token: 0x04001F1B RID: 7963
			T_DropTableSqlNode,
			// Token: 0x04001F1C RID: 7964
			T_DropIndexSqlNode,
			// Token: 0x04001F1D RID: 7965
			T_DropViewSqlNode,
			// Token: 0x04001F1E RID: 7966
			T_CreateSequenceSqlNode,
			// Token: 0x04001F1F RID: 7967
			T_CreateSchemaSqlNode,
			// Token: 0x04001F20 RID: 7968
			T_AlterTableSqlNode,
			// Token: 0x04001F21 RID: 7969
			T_MergeSqlNode,
			// Token: 0x04001F22 RID: 7970
			T_ContinueSqlNode,
			// Token: 0x04001F23 RID: 7971
			T_BreakSqlNode,
			// Token: 0x04001F24 RID: 7972
			T_GrantSqlNode,
			// Token: 0x04001F25 RID: 7973
			T_DenySqlNode,
			// Token: 0x04001F26 RID: 7974
			T_FetchSqlNode,
			// Token: 0x04001F27 RID: 7975
			T_OpenSqlNode,
			// Token: 0x04001F28 RID: 7976
			T_CloseSqlNode,
			// Token: 0x04001F29 RID: 7977
			T_ExecuteAsSqlNode,
			// Token: 0x04001F2A RID: 7978
			T_ExecuteSqlNode,
			// Token: 0x04001F2B RID: 7979
			T_RevokeSqlNode,
			// Token: 0x04001F2C RID: 7980
			T_DropDbObjectSqlNode,
			// Token: 0x04001F2D RID: 7981
			T_CollectStatisticsSqlNode,
			// Token: 0x04001F2E RID: 7982
			T_CallSqlNode,
			// Token: 0x04001F2F RID: 7983
			T_ViewAliasItem,
			// Token: 0x04001F30 RID: 7984
			T_ViewAliasItemList,
			// Token: 0x04001F31 RID: 7985
			T_ViewAliasClause,
			// Token: 0x04001F32 RID: 7986
			T_SelectDistinct,
			// Token: 0x04001F33 RID: 7987
			T_CreateDatabaseSqlNode,
			// Token: 0x04001F34 RID: 7988
			T_InsertCondition,
			// Token: 0x04001F35 RID: 7989
			T_InsertIntoValue,
			// Token: 0x04001F36 RID: 7990
			T_StatementListSqlNode,
			// Token: 0x04001F37 RID: 7991
			T_CommentSqlNode,
			// Token: 0x04001F38 RID: 7992
			T_WhereClause,
			// Token: 0x04001F39 RID: 7993
			T_ResultColumn,
			// Token: 0x04001F3A RID: 7994
			T_ResultColumnList,
			// Token: 0x04001F3B RID: 7995
			T_AliasClause,
			// Token: 0x04001F3C RID: 7996
			T_FromTable,
			// Token: 0x04001F3D RID: 7997
			T_PxGranule,
			// Token: 0x04001F3E RID: 7998
			T_TableSample,
			// Token: 0x04001F3F RID: 7999
			T_Flashback,
			// Token: 0x04001F40 RID: 8000
			T_FromTableList,
			// Token: 0x04001F41 RID: 8001
			T_JoinExpr,
			// Token: 0x04001F42 RID: 8002
			T_Join,
			// Token: 0x04001F43 RID: 8003
			T_JoinItem,
			// Token: 0x04001F44 RID: 8004
			T_CTE,
			// Token: 0x04001F45 RID: 8005
			T_CTEList,
			// Token: 0x04001F46 RID: 8006
			T_OrderBy,
			// Token: 0x04001F47 RID: 8007
			T_OrderByItem,
			// Token: 0x04001F48 RID: 8008
			T_OrderByItemList,
			// Token: 0x04001F49 RID: 8009
			T_ForUpdate,
			// Token: 0x04001F4A RID: 8010
			T_Hierarchical,
			// Token: 0x04001F4B RID: 8011
			T_GruopBy,
			// Token: 0x04001F4C RID: 8012
			T_GruopByItem,
			// Token: 0x04001F4D RID: 8013
			T_GruopByItemList,
			// Token: 0x04001F4E RID: 8014
			T_RollupCube,
			// Token: 0x04001F4F RID: 8015
			T_GroupingSetItem,
			// Token: 0x04001F50 RID: 8016
			T_GroupingSetItemList,
			// Token: 0x04001F51 RID: 8017
			T_GroupingExpressionItem,
			// Token: 0x04001F52 RID: 8018
			T_GroupingExpressionItemList,
			// Token: 0x04001F53 RID: 8019
			T_GroupingSet,
			// Token: 0x04001F54 RID: 8020
			T_QualifyClause,
			// Token: 0x04001F55 RID: 8021
			T_AnalyticFunction,
			// Token: 0x04001F56 RID: 8022
			T_KeepDenseRankClause,
			// Token: 0x04001F57 RID: 8023
			T_WhenClauseItem,
			// Token: 0x04001F58 RID: 8024
			T_WhenClauseItemList,
			// Token: 0x04001F59 RID: 8025
			T_ComputeExpr,
			// Token: 0x04001F5A RID: 8026
			T_ComputeExprList,
			// Token: 0x04001F5B RID: 8027
			T_ComputeClauseItem,
			// Token: 0x04001F5C RID: 8028
			T_ComputeClauseItemList,
			// Token: 0x04001F5D RID: 8029
			T_ComputeClause,
			// Token: 0x04001F5E RID: 8030
			T_TopClause,
			// Token: 0x04001F5F RID: 8031
			T_ContainsTable,
			// Token: 0x04001F60 RID: 8032
			T_OpenRowSet,
			// Token: 0x04001F61 RID: 8033
			T_OpenXML,
			// Token: 0x04001F62 RID: 8034
			T_OpenDatasource,
			// Token: 0x04001F63 RID: 8035
			T_PivotClause,
			// Token: 0x04001F64 RID: 8036
			T_OutputClause,
			// Token: 0x04001F65 RID: 8037
			T_DmlSelectItem,
			// Token: 0x04001F66 RID: 8038
			T_DmlSelectItemList,
			// Token: 0x04001F67 RID: 8039
			T_ReturningClause,
			// Token: 0x04001F68 RID: 8040
			T_OpenQuery,
			// Token: 0x04001F69 RID: 8041
			T_MultiTarget,
			// Token: 0x04001F6A RID: 8042
			T_MultiTargetList,
			// Token: 0x04001F6B RID: 8043
			T_TableElement,
			// Token: 0x04001F6C RID: 8044
			T_TableElementList,
			// Token: 0x04001F6D RID: 8045
			T_IntoClause,
			// Token: 0x04001F6E RID: 8046
			T_TableSamplePart,
			// Token: 0x04001F6F RID: 8047
			T_Constraint,
			// Token: 0x04001F70 RID: 8048
			T_ConstraintList,
			// Token: 0x04001F71 RID: 8049
			T_BindArgument,
			// Token: 0x04001F72 RID: 8050
			T_BindArgumentList,
			// Token: 0x04001F73 RID: 8051
			T_NewVariantTypeArgument,
			// Token: 0x04001F74 RID: 8052
			T_NewVariantTypeArgumentList,
			// Token: 0x04001F75 RID: 8053
			T_SampleClause,
			// Token: 0x04001F76 RID: 8054
			T_IntoTableClause,
			// Token: 0x04001F77 RID: 8055
			T_ExplicitDataTypeConversion,
			// Token: 0x04001F78 RID: 8056
			T_TeradataWithClause,
			// Token: 0x04001F79 RID: 8057
			T_TeradataWithClauseItem,
			// Token: 0x04001F7A RID: 8058
			T_TeradataWithClauseItemList,
			// Token: 0x04001F7B RID: 8059
			T_OutputFormatPhrase,
			// Token: 0x04001F7C RID: 8060
			T_OutputFormatPhraseList,
			// Token: 0x04001F7D RID: 8061
			T_CollectFromOption,
			// Token: 0x04001F7E RID: 8062
			T_CollectColumnIndex,
			// Token: 0x04001F7F RID: 8063
			T_MergeWhenClause,
			// Token: 0x04001F80 RID: 8064
			T_MergeUpdateClause,
			// Token: 0x04001F81 RID: 8065
			T_MergeInsertClause,
			// Token: 0x04001F82 RID: 8066
			T_MergeDeleteClause,
			// Token: 0x04001F83 RID: 8067
			T_Subscripts,
			// Token: 0x04001F84 RID: 8068
			T_UnpivotInClause,
			// Token: 0x04001F85 RID: 8069
			T_UnpivotInClauseItem,
			// Token: 0x04001F86 RID: 8070
			T_PivotInClause,
			// Token: 0x04001F87 RID: 8071
			T_AlterViewSqlNode,
			// Token: 0x04001F88 RID: 8072
			T_AlterIndexSqlNode,
			// Token: 0x04001F89 RID: 8073
			T_AlterDatabaseSqlNode,
			// Token: 0x04001F8A RID: 8074
			T_WindowFrameBoundary,
			// Token: 0x04001F8B RID: 8075
			T_WindowFrame,
			// Token: 0x04001F8C RID: 8076
			T_WindowSpecification,
			// Token: 0x04001F8D RID: 8077
			T_WindowPartitioningSpec,
			// Token: 0x04001F8E RID: 8078
			T_WindowDefinition,
			// Token: 0x04001F8F RID: 8079
			T_DropSequenceSqlNode,
			// Token: 0x04001F90 RID: 8080
			T_SequenceOption,
			// Token: 0x04001F91 RID: 8081
			T_ParameterMode,
			// Token: 0x04001F92 RID: 8082
			T_ColumnAttributes,
			// Token: 0x04001F93 RID: 8083
			T_ColumnAttribute,
			// Token: 0x04001F94 RID: 8084
			T_PivotedTable,
			// Token: 0x04001F95 RID: 8085
			T_ConnectByClause,
			// Token: 0x04001F96 RID: 8086
			T_ExpressionCallTarget,
			// Token: 0x04001F97 RID: 8087
			T_FrameExclusionClause,
			// Token: 0x04001F98 RID: 8088
			T_GroomTableSqlNode,
			// Token: 0x04001F99 RID: 8089
			T_ReclaimChoice,
			// Token: 0x04001F9A RID: 8090
			T_ModeChoice,
			// Token: 0x04001F9B RID: 8091
			T_GenerateStatisticsSqlNode,
			// Token: 0x04001F9C RID: 8092
			T_ExceptionClause,
			// Token: 0x04001F9D RID: 8093
			T_ExceptionHandler,
			// Token: 0x04001F9E RID: 8094
			T_ExceptionHandlerList,
			// Token: 0x04001F9F RID: 8095
			T_OpenforStmt,
			// Token: 0x04001FA0 RID: 8096
			T_LoopStmt,
			// Token: 0x04001FA1 RID: 8097
			T_VarDeclStmt,
			// Token: 0x04001FA2 RID: 8098
			T_AssignStmt,
			// Token: 0x04001FA3 RID: 8099
			T_ExitStmt,
			// Token: 0x04001FA4 RID: 8100
			T_PlsqlGotoStmt,
			// Token: 0x04001FA5 RID: 8101
			T_IfStmt,
			// Token: 0x04001FA6 RID: 8102
			T_ElsifStmt,
			// Token: 0x04001FA7 RID: 8103
			T_RaiseStmt,
			// Token: 0x04001FA8 RID: 8104
			T_ReturnStmt,
			// Token: 0x04001FA9 RID: 8105
			T_CloseStmt,
			// Token: 0x04001FAA RID: 8106
			T_OpenStmt,
			// Token: 0x04001FAB RID: 8107
			T_ExecImmeNode,
			// Token: 0x04001FAC RID: 8108
			T_FetchStmt,
			// Token: 0x04001FAD RID: 8109
			T_PlsqlForallStmt,
			// Token: 0x04001FAE RID: 8110
			T_CaseStmt,
			// Token: 0x04001FAF RID: 8111
			T_BasicStmt,
			// Token: 0x04001FB0 RID: 8112
			T_PlsqlNullStmt,
			// Token: 0x04001FB1 RID: 8113
			T_PlsqlTableTypeDefStmt,
			// Token: 0x04001FB2 RID: 8114
			T_PlsqlVarrayTypeDefStmt,
			// Token: 0x04001FB3 RID: 8115
			T_PlsqlRecordTypeDefStmt,
			// Token: 0x04001FB4 RID: 8116
			T_SimpleDmlTriggerClause,
			// Token: 0x04001FB5 RID: 8117
			T_CompoundDmlTriggerClause,
			// Token: 0x04001FB6 RID: 8118
			T_NonDmlTriggerClause,
			// Token: 0x04001FB7 RID: 8119
			T_PlsqlCreateType,
			// Token: 0x04001FB8 RID: 8120
			T_PlsqlCreateTypeBody,
			// Token: 0x04001FB9 RID: 8121
			T_DmlEventClause,
			// Token: 0x04001FBA RID: 8122
			T_ParameterDeclaration,
			// Token: 0x04001FBB RID: 8123
			T_ParameterDeclarationList,
			// Token: 0x04001FBC RID: 8124
			T_ArrayAccess,
			// Token: 0x04001FBD RID: 8125
			T_PlsqlPipeRowStmt,
			// Token: 0x04001FBE RID: 8126
			T_CreateSynonymSqlNode,
			// Token: 0x04001FBF RID: 8127
			T_CreateDirectorySqlNode,
			// Token: 0x04001FC0 RID: 8128
			T_CallSpec,
			// Token: 0x04001FC1 RID: 8129
			T_XmlSerialize,
			// Token: 0x04001FC2 RID: 8130
			T_XmlElement,
			// Token: 0x04001FC3 RID: 8131
			T_XmlRoot,
			// Token: 0x04001FC4 RID: 8132
			T_PartitionExtensionClause,
			// Token: 0x04001FC5 RID: 8133
			T_InvokerRightsClause,
			// Token: 0x04001FC6 RID: 8134
			T_ResultCacheClause,
			// Token: 0x04001FC7 RID: 8135
			T_StreamingClause,
			// Token: 0x04001FC8 RID: 8136
			T_ParallelEnableClause,
			// Token: 0x04001FC9 RID: 8137
			T_OracleCreateLibrarySqlNode,
			// Token: 0x04001FCA RID: 8138
			T_AlterTriggerSqlNode,
			// Token: 0x04001FCB RID: 8139
			T_ConstructorSpec,
			// Token: 0x04001FCC RID: 8140
			T_ConstructorBody,
			// Token: 0x04001FCD RID: 8141
			T_XMLAttributes,
			// Token: 0x04001FCE RID: 8142
			T_XMLPassingClause,
			// Token: 0x04001FCF RID: 8143
			T_ErrorLoggingClause,
			// Token: 0x04001FD0 RID: 8144
			T_SupplementalLogging,
			// Token: 0x04001FD1 RID: 8145
			T_TimingPoint,
			// Token: 0x04001FD2 RID: 8146
			T_CompoundTriggerBodyNode,
			// Token: 0x04001FD3 RID: 8147
			T_WithinGroup,
			// Token: 0x04001FD4 RID: 8148
			T_MssqlSetSqlNode,
			// Token: 0x04001FD5 RID: 8149
			T_MssqlBeginTranSqlNode,
			// Token: 0x04001FD6 RID: 8150
			T_MssqlRaiserrorSqlNode,
			// Token: 0x04001FD7 RID: 8151
			T_MssqlGotoSqlNode,
			// Token: 0x04001FD8 RID: 8152
			T_MssqlLabelSqlNode,
			// Token: 0x04001FD9 RID: 8153
			T_MssqlDeallocateSqlNode,
			// Token: 0x04001FDA RID: 8154
			T_DeclareVariable,
			// Token: 0x04001FDB RID: 8155
			T_DeclareVariableList,
			// Token: 0x04001FDC RID: 8156
			T_MssqlBeginDialogSqlNode,
			// Token: 0x04001FDD RID: 8157
			T_MssqlSendOnConversationSqlNode,
			// Token: 0x04001FDE RID: 8158
			T_MssqlEndConversationSqlNode,
			// Token: 0x04001FDF RID: 8159
			T_MssqlRevertSqlNode,
			// Token: 0x04001FE0 RID: 8160
			T_MssqlCreateTriggerUpdateColumn,
			// Token: 0x04001FE1 RID: 8161
			T_MssqlCreateTriggerUpdateColumnList,
			// Token: 0x04001FE2 RID: 8162
			T_MssqlBulkInsertSqlNode,
			// Token: 0x04001FE3 RID: 8163
			T_MssqlUpdateTextSqlNode,
			// Token: 0x04001FE4 RID: 8164
			T_MssqlStmtStubSqlNode,
			// Token: 0x04001FE5 RID: 8165
			T_DropColumnOrConstraint,
			// Token: 0x04001FE6 RID: 8166
			T_ExecParameter,
			// Token: 0x04001FE7 RID: 8167
			T_ExecParameterList,
			// Token: 0x04001FE8 RID: 8168
			T_DatatypeAttribute,
			// Token: 0x04001FE9 RID: 8169
			T_DatatypeAttributeList,
			// Token: 0x04001FEA RID: 8170
			T_OptionClause,
			// Token: 0x04001FEB RID: 8171
			T_QueryHint,
			// Token: 0x04001FEC RID: 8172
			T_SetRowCountSqlNode,
			// Token: 0x04001FED RID: 8173
			T_MssqlThrowSqlNode,
			// Token: 0x04001FEE RID: 8174
			T_MssqlReconfigureSqlNode,
			// Token: 0x04001FEF RID: 8175
			T_MssqlCreateTypeSqlNode,
			// Token: 0x04001FF0 RID: 8176
			T_ProcedureOption,
			// Token: 0x04001FF1 RID: 8177
			T_ExecuteAsClause,
			// Token: 0x04001FF2 RID: 8178
			T_LimitClause,
			// Token: 0x04001FF3 RID: 8179
			T_MySQLIndexStorageType,
			// Token: 0x04001FF4 RID: 8180
			T_MySQLCreateTableOption,
			// Token: 0x04001FF5 RID: 8181
			T_AutomaticProperty,
			// Token: 0x04001FF6 RID: 8182
			T_MySQLPrepareSqlNode,
			// Token: 0x04001FF7 RID: 8183
			T_DescribeSqlNode,
			// Token: 0x04001FF8 RID: 8184
			T_SetAssignment,
			// Token: 0x04001FF9 RID: 8185
			T_GroupConcatParam,
			// Token: 0x04001FFA RID: 8186
			T_MySQLIndexOption,
			// Token: 0x04001FFB RID: 8187
			T_OptimizeForClause,
			// Token: 0x04001FFC RID: 8188
			T_FetchFirstClause,
			// Token: 0x04001FFD RID: 8189
			T_IsolationClause,
			// Token: 0x04001FFE RID: 8190
			T_ValueClause,
			// Token: 0x04001FFF RID: 8191
			T_ValueRowItem,
			// Token: 0x04002000 RID: 8192
			T_ValueRowItemList,
			// Token: 0x04002001 RID: 8193
			T_DataChangeTable,
			// Token: 0x04002002 RID: 8194
			T_IncludeColumns,
			// Token: 0x04002003 RID: 8195
			T_CompoundSqlNode,
			// Token: 0x04002004 RID: 8196
			T_ForSqlNode,
			// Token: 0x04002005 RID: 8197
			T_ElseIfSqlNode,
			// Token: 0x04002006 RID: 8198
			T_ElseIfSqlNodeList,
			// Token: 0x04002007 RID: 8199
			T_SetSqlNode,
			// Token: 0x04002008 RID: 8200
			T_WhileSqlNode,
			// Token: 0x04002009 RID: 8201
			T_RepeatSqlNode,
			// Token: 0x0400200A RID: 8202
			T_LoopSqlNode,
			// Token: 0x0400200B RID: 8203
			T_TriggerAction,
			// Token: 0x0400200C RID: 8204
			T_RestrictionClause,
			// Token: 0x0400200D RID: 8205
			T_ParseErrorSqlNode,
			// Token: 0x0400200E RID: 8206
			T_ExpandOnClause,
			// Token: 0x0400200F RID: 8207
			T_IndexDefinition,
			// Token: 0x04002010 RID: 8208
			T_TeradataStmtStubSqlNode,
			// Token: 0x04002011 RID: 8209
			T_TeradataUsingSqlNode,
			// Token: 0x04002012 RID: 8210
			T_TeradataLockSqlNode,
			// Token: 0x04002013 RID: 8211
			T_TeradataLockClause,
			// Token: 0x04002014 RID: 8212
			T_TeradataGiveSqlNode,
			// Token: 0x04002015 RID: 8213
			T_AbortSqlNode,
			// Token: 0x04002016 RID: 8214
			T_RelationExpr,
			// Token: 0x04002017 RID: 8215
			T_RelationExprList,
			// Token: 0x04002018 RID: 8216
			T_LockingClause,
			// Token: 0x04002019 RID: 8217
			T_OffsetClause,
			// Token: 0x0400201A RID: 8218
			T_SelectLimit,
			// Token: 0x0400201B RID: 8219
			T_WindowDef,
			// Token: 0x0400201C RID: 8220
			T_PartitionClause,
			// Token: 0x0400201D RID: 8221
			T_WindowClause,
			// Token: 0x0400201E RID: 8222
			T_Indirection,
			// Token: 0x0400201F RID: 8223
			T_Indices,
			// Token: 0x04002020 RID: 8224
			T_XmlTable,
			// Token: 0x04002021 RID: 8225
			T_AttributeOption,
			// Token: 0x04002022 RID: 8226
			T_PerformSqlNode,
			// Token: 0x04002023 RID: 8227
			T_GetDiagSqlNode,
			// Token: 0x04002024 RID: 8228
			T_MoveSqlNode,
			// Token: 0x04002025 RID: 8229
			T_NullSqlNode,
			// Token: 0x04002026 RID: 8230
			T_ForEachStmt,
			// Token: 0x04002027 RID: 8231
			T_CreateFunctionOption,
			// Token: 0x04002028 RID: 8232
			T_MoveStmt,
			// Token: 0x04002029 RID: 8233
			T_NullStmt,
			// Token: 0x0400202A RID: 8234
			T_GetDiagStmt,
			// Token: 0x0400202B RID: 8235
			T_ExecuteSqlStatement,
			// Token: 0x0400202C RID: 8236
			T_MdxSelectNode,
			// Token: 0x0400202D RID: 8237
			T_MdxCreateMemberNode,
			// Token: 0x0400202E RID: 8238
			T_MdxCreateSetNode,
			// Token: 0x0400202F RID: 8239
			T_MdxCreateSubCubeNode,
			// Token: 0x04002030 RID: 8240
			T_MdxCreateSessionCubeNode,
			// Token: 0x04002031 RID: 8241
			T_MdxDrillthroughNode,
			// Token: 0x04002032 RID: 8242
			T_MdxScopeNode,
			// Token: 0x04002033 RID: 8243
			T_MdxCallNode,
			// Token: 0x04002034 RID: 8244
			T_MdxNameSegment,
			// Token: 0x04002035 RID: 8245
			T_MdxKeySegment,
			// Token: 0x04002036 RID: 8246
			T_MdxIdentifierNode,
			// Token: 0x04002037 RID: 8247
			T_MdxIntegerConstNode,
			// Token: 0x04002038 RID: 8248
			T_MdxFloatConstNode,
			// Token: 0x04002039 RID: 8249
			T_MdxStringConstNode,
			// Token: 0x0400203A RID: 8250
			T_MdxEmptyNode,
			// Token: 0x0400203B RID: 8251
			T_MdxNonEmptyNode,
			// Token: 0x0400203C RID: 8252
			T_MdxPropertyNode,
			// Token: 0x0400203D RID: 8253
			T_MdxFunctionNode,
			// Token: 0x0400203E RID: 8254
			T_MdxTupleNode,
			// Token: 0x0400203F RID: 8255
			T_MdxSetNode,
			// Token: 0x04002040 RID: 8256
			T_MdxMeasureNode,
			// Token: 0x04002041 RID: 8257
			T_MdxGroupNode,
			// Token: 0x04002042 RID: 8258
			T_MdxMemberNode,
			// Token: 0x04002043 RID: 8259
			T_MdxDimensionNode,
			// Token: 0x04002044 RID: 8260
			T_MdxLevelContentNode,
			// Token: 0x04002045 RID: 8261
			T_MdxLevelNode,
			// Token: 0x04002046 RID: 8262
			T_MdxUnaryOpNode,
			// Token: 0x04002047 RID: 8263
			T_MdxBinOpNode,
			// Token: 0x04002048 RID: 8264
			T_MdxWhenNode,
			// Token: 0x04002049 RID: 8265
			T_MdxCaseNode,
			// Token: 0x0400204A RID: 8266
			T_MdxAxisNode,
			// Token: 0x0400204B RID: 8267
			T_MdxAxis,
			// Token: 0x0400204C RID: 8268
			T_MdxCalcPropNode,
			// Token: 0x0400204D RID: 8269
			T_MdxWithMemberNode,
			// Token: 0x0400204E RID: 8270
			T_MdxWithSetNode,
			// Token: 0x0400204F RID: 8271
			T_MdxWhereNode,
			// Token: 0x04002050 RID: 8272
			T_MdxDimContentNode,
			// Token: 0x04002051 RID: 8273
			T_InformixOuterClause,
			// Token: 0x04002052 RID: 8274
			T_CreateRowTypeSqlNode,
			// Token: 0x04002053 RID: 8275
			T_HivePartitionSpec,
			// Token: 0x04002054 RID: 8276
			T_HiveVariable,
			// Token: 0x04002055 RID: 8277
			T_HiveSortBy,
			// Token: 0x04002056 RID: 8278
			T_HiveDistributeBy,
			// Token: 0x04002057 RID: 8279
			T_PartitionByClause,
			// Token: 0x04002058 RID: 8280
			T_HiveClusterBy,
			// Token: 0x04002059 RID: 8281
			T_HivePartitionedTableFunction,
			// Token: 0x0400205A RID: 8282
			T_HiveLateralView,
			// Token: 0x0400205B RID: 8283
			T_HiveHintClause,
			// Token: 0x0400205C RID: 8284
			T_HiveHintItem,
			// Token: 0x0400205D RID: 8285
			T_HiveTransformClause,
			// Token: 0x0400205E RID: 8286
			T_HiveRowFormat,
			// Token: 0x0400205F RID: 8287
			T_HiveKeyValueProperty,
			// Token: 0x04002060 RID: 8288
			T_HiveTerminatedIdentifier,
			// Token: 0x04002061 RID: 8289
			T_HiveRecordWriter,
			// Token: 0x04002062 RID: 8290
			T_HiveRecordReader,
			// Token: 0x04002063 RID: 8291
			T_HiveLoadSqlNode,
			// Token: 0x04002064 RID: 8292
			T_HiveExportSqlNode,
			// Token: 0x04002065 RID: 8293
			T_HiveImportSqlNode,
			// Token: 0x04002066 RID: 8294
			T_HiveWithDBPropertiesClause,
			// Token: 0x04002067 RID: 8295
			T_HiveSwitchDBSqlNode,
			// Token: 0x04002068 RID: 8296
			T_HiveDropDBSqlNode,
			// Token: 0x04002069 RID: 8297
			T_HiveTableProperties,
			// Token: 0x0400206A RID: 8298
			T_HiveTablePartition,
			// Token: 0x0400206B RID: 8299
			T_HiveTableBuckets,
			// Token: 0x0400206C RID: 8300
			T_HiveTableSkewed,
			// Token: 0x0400206D RID: 8301
			T_HiveTableFileFormat,
			// Token: 0x0400206E RID: 8302
			T_HiveDescribeSqlNode,
			// Token: 0x0400206F RID: 8303
			T_HiveShowSqlNode,
			// Token: 0x04002070 RID: 8304
			T_HiveMetastoreCheckSqlNode,
			// Token: 0x04002071 RID: 8305
			T_HiveDropFunctionSqlNode,
			// Token: 0x04002072 RID: 8306
			T_HiveAnalyzeSqlNode,
			// Token: 0x04002073 RID: 8307
			T_HiveLockSqlNode,
			// Token: 0x04002074 RID: 8308
			T_HiveCreateRoleSqlNode,
			// Token: 0x04002075 RID: 8309
			T_HiveGrantSqlNode,
			// Token: 0x04002076 RID: 8310
			T_HivePrincipalName,
			// Token: 0x04002077 RID: 8311
			T_HiveExplainSqlNode,
			// Token: 0x04002078 RID: 8312
			T_HiveDescTabType,
			// Token: 0x04002079 RID: 8313
			T_HiveDescTablePartition,
			// Token: 0x0400207A RID: 8314
			T_HiveIndexProperties,
			// Token: 0x0400207B RID: 8315
			T_HiveDropRoleSqlNode,
			// Token: 0x0400207C RID: 8316
			T_HivePrivilegeDef,
			// Token: 0x0400207D RID: 8317
			T_HiveShowGrantSqlNode,
			// Token: 0x0400207E RID: 8318
			T_HiveShowRoleGrantSqlNode,
			// Token: 0x0400207F RID: 8319
			T_HiveGrantRoleSqlNode,
			// Token: 0x04002080 RID: 8320
			T_HiveFromQuerySqlNode,
			// Token: 0x04002081 RID: 8321
			T_SybaseDumpTranSqlNode,
			// Token: 0x04002082 RID: 8322
			T_SybaseUpdateIndexStatisticsSqlNode,
			// Token: 0x04002083 RID: 8323
			T_InsertBulkSqlNode,
			// Token: 0x04002084 RID: 8324
			T_WritetextSqlNode,
			// Token: 0x04002085 RID: 8325
			T_DeleteStatisticsSqlNode,
			// Token: 0x04002086 RID: 8326
			T_Dummy,
			// Token: 0x04002087 RID: 8327
			T_DummyList,
			// Token: 0x04002088 RID: 8328
			T_BeginTranSqlNode,
			// Token: 0x04002089 RID: 8329
			T_EndTranSqlNode,
			// Token: 0x0400208A RID: 8330
			T_TeradataCreateMacroSqlNode,
			// Token: 0x0400208B RID: 8331
			T_IndexHint,
			// Token: 0x0400208C RID: 8332
			T_CreateUserSqlNode,
			// Token: 0x0400208D RID: 8333
			T_TriggerEventClause,
			// Token: 0x0400208E RID: 8334
			T_TriggerEventItem,
			// Token: 0x0400208F RID: 8335
			T_DmlEventItem,
			// Token: 0x04002090 RID: 8336
			T_AlterFunctionSqlNode,
			// Token: 0x04002091 RID: 8337
			T_CopyIntoNode,
			// Token: 0x04002092 RID: 8338
			T_AlterSchemaSqlNode,
			// Token: 0x04002093 RID: 8339
			T_DropFunctionSqlNode,
			// Token: 0x04002094 RID: 8340
			T_DropDatabaseSqlNode,
			// Token: 0x04002095 RID: 8341
			T_CreateTableOption,
			// Token: 0x04002096 RID: 8342
			T_IdentityClause,
			// Token: 0x04002097 RID: 8343
			T_JsonTable,
			// Token: 0x04002098 RID: 8344
			T_ListaggOverflow
		}
	}
}
